My parents are awesome. Made some room to set this up tonight and it's pretty damn sturdy. This is the fold-up work bench(72") from Home Depot that cost $60 during the Black Friday weekend:
I weigh 165-170lbs and I did a "dip" on the corner of the bench. It will work for my Rockchucker supreme
I'm not sure what length I need yet but I'll probably get some 3/8" hex bolts, nuts & washers on Tuesday.