Cool little trick and interesting to see how little I actually check in! I've heard a few privacy concerns, but if I wanted my location to be private, I wouldn't check in on foursquare.
You can actually make your WeePlaces map private (click the little lock icon) or delete it entirely. We're introverted hackers and care about privacy too.