I have just driven from Calgary to Halifax on a vacation lasting 30 days (4,600 miles) & I cannot praise this off-line app enough.
I entered 29 routes, before we started.
It was an excellent back-up to my sat-nav, giving viable alternatives when the sat-nav route was obviously wrong (narrow streets etc.).
It is now an essential tool as far as I am concerned, when travelling in unfamiliar areas or countries.
The only improvement I could suggest is to include Exit Numbers on Highways/Motorways.
Congratulations for producing this app.