Re: Web app? No thanks.
Leaving aside the issues of throughput, downtime etc. The main problem with web apps is that they tend to assume some form of cloud storage and push towards subscriptions. Surrendering your data to some organization that may or may not support your data/workflow in a few years time is suicidal.
The web is ephemeral and so are its apps. How many web based systems have gone? How many change their fundamental agreement between the user and app? There is no guarantee that any web app will be there next week, or won't have changed such that it no longer supports your workflow
You are far better long term relying on an app that you can download, that runs on your own hardware, and where you retain control of your data. Use the web for communication, and offsite storage.