One of the biggest problems with gamification is that if the "game" aspect is not well designed, you can encourage a kind of tunnel-vision where everyone is pursuing certain metrics nearly completely, while pretty much entirely neglecting others that may be just as if not more important overall.
In that sense we just have to continue to iterate until we have a "game system" that encourages exactly the kind of growth that we want to see.