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!
Yesterday's gone on down the river and you can't get it back. - Agustus McCrae