Shameless plug : I'm working on https://cartes.app, a Web OpenStreetMap app.
Far less difficult as coding for an old OS obviously, but still a challenge !
The Web has plenty of potential, but constraints too, mostly because of dominant actors, such as Apple that hid the PWA install button... Or Firefox not having any install banner, whereas chrome does.
Can't post it yet as a proper subject, it can't handle top page load.
God damn that sticks to your finger. Lovely touch latency.
Did you try it on an old device ? The experience on a less than 5 years old device should be quite fluid.
The mobile sheet maybe ? This one is hard : there is no good Web mobile sheet available yet...