The biggest for me is definitely the lack of public transportation. This is something even gnome-maps support. Global search (eg. things that are not downloaded yet) only works for some bigger entities, that are part of the world map (although I understand that this would need some server-side support). Not having a satellite map is also a bummer.
Point-to-point navigation at places where you already downloaded maps is alright (same with osmand), but for exploration, or public trasnport, I would need to use moovit, mapy, osmand (wikipedia overlay is awesome), or google maps.
Oh that's a great callout. I did some quick research and it appears Gnome's public transport feature is powered by https://transitous.org/ - I wonder how much work it would be to add this to Organic Maps?
They seem to have some sort of experimental support for GTFS [1], and one important part of Transitous is being a GTFS aggregator, so maybe they are not too far away from being able to use that part of Transitous.
Although it'd probably be good to be able to query Transitous itself when online.
There is a lot one could do offline. Highlight close by stations, have overlays/styles for transport focus (they got an overlay for "Subway", which in some areas includes commuter trains but not for bus/tram/light rail/...)
And in theory one could add bundles of data based on GTFS data which many transport organisations these days publish and do routing at least based on schedule times.
Question is what it's for. A proper transport layer on the map would be valuable to me. Even without timetable data. That's even in relations on openstreetmap already.
Next improvement might be to highlight lines based on frequency of service. Still possible to precalculate with little need on device.
We'd love to have your input for improved transit in CoMaps! I agree it's an important priority. Last GSoC there was a project for ingesting GTFS feeds against OSM data, since local agencies are often much better about their details than OSM is, but as a student project it was slow and limited in scope.
Point-to-point navigation at places where you already downloaded maps is alright (same with osmand), but for exploration, or public trasnport, I would need to use moovit, mapy, osmand (wikipedia overlay is awesome), or google maps.