Kind of you to look into this, it's OK to just provide documented API and encourage people to build their native clients that will always have advantages over Web ones, like less used resources and faster startup times that are especially important on not-so-new machines.
Personally, I have "installed" Omnivore through PWA plugin for Firefox/Librewolf.
@post @omglinux yeah we did look at this a bit. I don’t think it would be too hard to add Omnivore support but also the web works pretty well so not sure it would be a massive upgrade