It's a nice idea, but this strikes me as a bit of a puff piece for OkCupid. The fact the name of the site is used and not 'an online dating site' makes me question it.
I am somewhat biased though as I am a bitter + twisted undateable who's had bad experiences with online dating. If these people got something positive out of the experience, then awesome :)