The use I see for online wallets is to put some coins in them when trading person to person IRL. I see it as putting cash in your pocket.
Then you don't understand wallets yet.
I can send you a payment weather or not your wallet is online or offline.
All I need is a valid address to send it to.