I don't think that thing will actually work very well. Unless there's a floor that directs water to the lip of the intake, the jet will act as a giant wedge pulling the boat down. They are very finicky about motor height. I have an 80 horse sitting on a 16' aluminum sled and if the jet intake is even an inch too low it won't get on plane.
Oh, just followed the link - looks like he's got a sort of RIB structure under there - it might just work! I'd be really worried about beaver sharpened pungie sticks though.
Garyherbaleaf would probably pop a vein over that motor mount!
"If you dont do it this year, you will be one year older when you do"