I might use a free program for the sake of freeness, but normal users would cry and run away in horror from something like gpsdrive. Have you actually checked it? It can't do even a quarter of what a good navigation system should be able to do.
But let's go further. Why would something like gpsdrive need full Debian package management system?