Also the best is to design a route on the same map that the device has. Anything else can drive to inconsistencies, errors...
MyRoute-App Gold is the best because it provides maps from all vendors so you can see if the route is ok for your device, make comparisons etc. (the last one is very useful if you want to share a route with users of other device makers).
Yes I have tried this (MyRouteApp Gold) and it is very good.
Not perfect though - even with up to date device maps there was a difference in the route the TT tried v's what I saw on MyRouteApp