I don’t know if you have any control about what details are shown on the maps, but if you do have control, I would say that the location of public toilets is very useful information for route planning.
I think maybe that because the two examples above are point features in OpenStreetMaps, they aren’t as prominent as they would be if they were area features.
Unfortunately, public toilets don’t appear on the map, because we have limited the maximum zoom on Kurviger to one level before they appear on the map. That’s why they don’t appear.
I do have a few ideas how this can be improved in the future, but this won’t be a quick fix.
Public toilets are quite high on my list of “must-have” things as well
My workaround:
I have installed Osmand in parallel to Kurviger, plus all required Osmand offline maps. When I search for a public toilet, I just switch to Osmand and use my own POI category “Restrooms”, which, unsurprisingly, shows all objects marked as restroom. It’s not very complicated to create your own POI categories, fortunately.
Edit: Alternatively I just ask at the next gas station. Most of them have a toilet anyway.
In this case we only search nodes → remove rows with “way” and “relation” (saves time for the request)
Now request looks like overpass turbo (for "amenity=toilets)