I would love to build one of these things but I don't think I have the skill to make the interior playing surface - it has to be perfectly 100% no-doubt-about-it flat, level, smooth and slick. I could probably get it close but close wouldn't be good enough in this situation.
It's actually not that hard, though the length does add some challenges. As the linked article states, you'd ideally use maple for the playing surface, which could get expensive. In terms of making it flat and smooth, all you need are a pencil, a set of winding sticks (make your own or buy from Lee Valley), and an old Stanley #7 or #8 jointer plane that's been tuned-up and sharpened. I think I paid $40 on eBay for my #7, though I had to wait a while to nab one at that price.
The big problem is that it's easiest to flatten something like this if it's a single piece of wood. Unfortunately, you'd probably want to build the table in sections so you could easily move it to its final location. Getting the two sections perfectly aligned could be a bit fiddly.