I would not ever use online wallets like blockchain for storing any substantial amount, they are a target for hackers and their security can be compromised. Or the service operator may decide one day, that it's more profitable to steal all clients wallets, than run the service.