We have same method of storing private key. LOL. Anything stored online can be hack and that's the cons of the cloud storage. But if we think about it, Everywhere we store it can be steal or destroy, It's either physically or virtually. So for safety precautions, Just encrypt your private key before you store it on Gmail if you really want to put it there.
I've been using Google drive to store my private key/recovery of my trezor for a very long time and so far my funds is untouchable.
Google drive is ok as long as you know how to encrypt and secure you, I have mine in my gmail and I am using an encryption and authentication to fully secure my private keys but these are disposable wallets where i kept a small amount for trading purposes, my coin storing wallet are on a desktop versions, you need to have different wallets for different usage.