I'm not sure how I'd feel about climbing on something that has actually had 1000 lbs put on it. I don't think that's how other devices are sold...
If he's as much a train wreck as he appears and you agree, your money and time would be far better spent acquiring something that's already on the market and proven, rather than duplicating his work in an untested material. Kinda sounds like you're asking for trouble. Careful.