Personally,i will choose the online wallet because this type of wallet is stored online on encrypted servers and one of the benefits is that you can access it from anywhere in the world provided you are connected to a reliable internet connection. Apart from encryption, the wallet information is protected with a password that you choose.One of the challenges of using an offline bitcoin wallet is that if malware compromises the app, all the data stored in the wallet will be rendered corrupt. This means that you will not be able to recover your keys/bitcoins if they had not being backed up.
Same here, i do also love online wallets when compare to an offline wallet because i dont have experience any problem regarding in online wallets and ive been using them now for a verry long time. offline wallets on the other hand is only suitable if your always prone to attacks and exploits such as hacking , phishing attempts , malwares , etc and also if your doing business or if you always have a big amount of coins in your balance.