I'm really curious to check out the API and learn how users will configure the requirements to award the points and badges. As a founder of a company who is working in this same space, I share and fully understand many of the complexities and difficulties of offering a service like this. Its oddly refreshing to see competition validate an idea and market we've been trying to develop (what seemed like alone) for so long.
I saw that on your site you wanted to Skype with people to get feedback. I'd love to talk sometime about where we see this market headed.
Best of luck! - Are you guys funded?