This sounds good. We had already discussed in the team about this. But we would prefer to make the web app run smoother than building an offline version. Offline version needs development time, maintenance, updates, platform compatibility, etc which would divert our focus.
Actually if you could build an Electron app, it will work online as it is working under a Chromium instance, but performance will be better according to classic browsers as it doesn’t have tabs, menu etc.