Sam, good point. But this could be mitigated by having unambiguous VFR reporting points, easy to distinguish in the field, on the map and in the GPS. Road, railway, river crossings, edges of towns, that sort of thing.
Reminds me of a story though. As I remember, this was somewhere in California. A pilot was reporting "Over the Big Hill". Cross controller: "Which big hill, we have several". "I'm over reporting point Big Hill, look at your map". And sure enough, there was a VRP called "Big Hill" listed on the map. That was perhaps not the best name for that VRP.