Sorry but I really hate most of the points.
Portability of native apps is just so hard (they often need a specific GUI toolkit that costs another 100MB of disk space and looks awful out of the box and stuff like that). I hope you don’t loose the focus on the web app.
Also cloud file services like GDrive… these companies offer an extremely simple service and make huge money with it analyzing pretty much everything we do. There should really be some sort of encryption when you use a third-party provider.