I can only speak for myself here, but I love the idea of gamification. In fact, I asked an agency to dream up ways I could make gamification tactics viral when I was trying to grow my business in the legal services space.
All said, interesting post at