I'm the OP/author, and you are pretty much right. It's probably not the sort of deal you'd read about in TechCrunch or the WSJ, but it made the work I did in the past year totally worth it. And it got me my "dream job," which counts for a lot.
Sounds like not at the same time, though. He said the site was acquired in May 2013 [1], while this post says he is starting there in November, and his front page still says he works at room77.com [2]. Makes me curious.