We consult and educate new users interested in bitcoin by establishing a wallet for them and helping them get some bitcoins and really making and effort to show them how the technology works in a way they can understand.
[...]
I do that too sometimes. The one thing you need to get across to them is that it is of utmost importance that they alone control the private keys to their bitcoins. Otherwise be a bank and take responsibility for your customers' deposits.
For some less technically inclined people I had good success of introducing them to the Trezor. Others prefer a paperwallet and use Mycelium to spend from it. Once they decide on a method or wallet software, teach them the process and do some sample transactions, so they get familiar with the process. I agree that it is important that they can come back to you with any questions they have.
Every backdoor you are trying to have to access their account for your "services" can potentially opened by somebody else too. Additionally any "problems" with addresses and balances can easily be checked on a block explorer, iike for example blockr.io
The one solution for "managing" other users BTC I'm aware of is the PAMM on btc-e, but that is for trading only, not withdrawing or providing "services".