Yeah, I use Routebuddy to visualize logs from my cars and to prepare materials and print maps for our navigation competitions, but the interface for geocoding and routing is kind of weird.
Yes, the current position shows automatically and it is quite reliable.(PERHAPS if you have a GPS this shows up automatically, but I haven't tested it outdoors yet).
Another thing is the speed of routing. TomTom Go, which is much less powerful hardware is many times faster when planning a route (same route, same maps installed). I admit we have the same problem with QCar navigation module.