In Pure Maps at least, if you tap the icon with 9 dots, then select ‘Maps’, you can select a different map provider. It sounds like the maps from MapTiler could be more what you’re looking for.
Either way, your suggestions are all very sensible! I’ll ping @rinigus, the maintainer of Pure Maps. You might also consider posting your suggestions in the Pure Maps topic below, or on the Pure Maps GitHub page.