I seem to be in the minority here, but I don't think that charging extra for google maps is any good. Google satellite imagery is nice, but can be accessed in geocache management software such as OpenCacheManager or (presumably) GSAK. I already have all the caches for the area in my OpenCacheManager database, so using it to plan trips instead of the geocaching.com maps is no big deal.
I would be happy with the maps if OSM was the default map and it had a scale on it. I already use OSM as the map on my garmin, and I am pretty impressed with its detail and accuracy, at least around here. Being a dude who just graduated from college and isn't making much money, I really would rather not drop any more money than necessary so that everyone else can have the beloved google maps back.
I would agree with the few previous posters who said that free membership ought to remain free; I know that for me, a lot of the fun is introducing the game to others who don't necessarily want to spend $30 on a new activity but still want to be able to participate with me.