Depending on the usage people need to selectthe respective wallet. In my view offline wallets were the best for users who consider it as a long term investment. For regular usage starting from transaction to gambling and other needs online wallets were the best.