Online is better for me
Yes i prefer also a online wallet, because you can have access whenever you want. If you had it stored on a local device you can only access it with that local device.
As a business man i prefer online, because i want to check it always and i know its safer than a local one.