My only concern with benefit programs like these is if I'm earning less income because the company is allocating money for benefits I may not need.
I could see the program working in certain businesses, but managers need to be trained to use it correctly, especially in creative fields: http://www.ted.com/talks/dan_pink_on_motivation.html