In general I'm not a big fan of gamification when there are badges and virtual things involved, it feels outdated (think early foursquare/gowalla)
However, I do like the idea of delegation of SP as rewards for hitting certain milestones. Rewards that have real world benefits is what I'm interested in, badges not so much. Cheers and thanks for the apps!