i do not use AI... the fun is half to play arround with routes and then try to find solution for navigation. it can be use off a lot of shaping points or use OSM but then use a OSM navigation app. sometimes i just use a track and then also NN but with some tracks it is better to use other app. i never use google maps for planned routes. for planned routes i use NN, Comaps(track), osmand (osm) and komoot for walking or bike. i am now also looking at bmaps, android app working alone with tracks and osm maps. As long as Here maps are supports the roads i use NN. If road support is better in OSM then i plan in OSM and export track to what ever i like to use.