Excellent concept - but one major Caveat. Why in the world would you publish it for all the world to see? Keep it internal to the company - you have an expectation of privacy from your employer and this post just ruined it completely. I hope they got written signed releases from every one of those folks whose private info they broadcast to the world.
Also, keep in mind that they clearly set the opposite expectation about privacy with their employees and (from what they say), cleared it with everyone first.