The idea is a good one and I wouldn't mind having one. definitely would need the hardware/software to decode the NMEA strings and to post it and the map data on the screen.
As to the mapping software showing the road umpteen feet away from the user's position, as GIS specialist that pretty much boils down to the way the maps were drawn,what data was used to draw them, and how good of day the digitizer was having when they drew the centerlines. Most maps show only the plotted centerlines and do not neccessarily show the width of the road/highway. That and the normal errors from a GPS add up to some distance.
Definitely add me to the list to buy it if and when they come out!