Thanks for all the comments, guys. Exactly the kind of real world experience I couldn't find using google :)

That machine linked to above looks fantastic! I think I'll end up building something of similar size to keep as much rigidity as possible.