I think the "5x12s" actually sound pretty neat. Sure, it's not work related, but it's nice to have some kind of socialization with your co-workers that isn't just focused on work.
The fact that the founders are involved as well is awesome. I'd say it really humanizes them in an environment where upper-level management could seem unreachable or distant.