I love the idea; the only concern I have is that there will be guys welding this together that should not be welding this together, if you get my drift. There's probably more bad home welders than good ones, and improper welding on a frame and chassis is not the thing you want.........
As long as you are protected from any liability it's a cool idea.
Jody