Cool Idea!! I tried Fitocracy a while ago and it is a great motivator.
My main issue with it is that I am a regular exerciser and already track my workouts, so having to do this one extra step was tedious. Also, no matter how hardcore my workouts were, I could never catch up to the folks in my group running 3-6 miles daily. :)
Enjoy!! I'll see if I can login anyway (it's been a while) and check out the new group!