@Nick-Carthew-RouteXpert I am very satisfied with MRA and do all the planning with it. The problem of deviating routes lies with TomTom and handling with waypoints. The more waypoints are set, the more accurately the route is transmitted. However, with many waypoints set, an intentional departure from the route is a major problem for the rider. The waypoints are not shown by name in the rider, so it is difficult to skip several waypoints and get the desired waypoint as the next one. MRA can't help it.
The only thing that mattered to me was that when planning in MRA it was easy to see what the localities in the region were called. And it would be helpful if the place names appeared in English, because I couldn't read the characters in the local language.