Agree, this is a great app.
I've been using it on an iphone and it's good so far (2 weeks of driving around my home city to see how it performs). As it uses open-street maps it does has limitations when used in off-line mode, especially in looking up POIs and street numbers. The OSM app I use on my android tablet (Osmand) seems to have a bigger off-line POI database.
Re-routing on Here works well, which is great when driving.
The only thing I didn't like was the requirement to create an account and sign on to download maps.