Hey Magnus, There are a few other factors to consider in addition to those listed. For example, development cost. Our maps tile service is not compatible with the iOS app out of the box. This isn't surprising; Apple wants you to use things like Apple Maps rather than your own solution. Android is, by its nature, a more open platform, so I am not too surprised that it was easier to integrate our tile server into the Android app than the iOS app. Sadly, it's not as simple as just switching over to OSM-based tiles; on the contrary, it's a significant amount of work.