Living the RV Dream Podcast interviewed the developer of this site about a year ago. I had a bunch of headaches trying to sign up that soured me for close to a year.
It's an interesting idea, but the site itself need some work. One of the things that irritated me is that there is no way to take yourself OFF the location list. Checking out of the CG works, but when I want to be off the map, I want a button that says so. Call it 'Off the Map', 'Stealth', etc., don't care. There are allot of somewhat flaky things with the page that don't make it as user friendly as it could be. Mostly the labels aren't clear.
Like Facebook or anything else, it's as invasive as you permit it to be. It doesn't know who you are, and you can easily disguise your RV description, so I'm not sure what all the paranoia is about?
For CG operators this can be a really cool thing to get general notifications to the campground, whether it's free beer at the office, power is out, whatever... But with the miniscule membership I doubt that will ever happen. Personally when I've used it I simply log into the CG location just to see who's around.