Modern snowmobiles DO have suspension. On the track and the skis.
Looks like it could stuff in bigger waves. That and being top heavy it might do a serious nose dive and toss you out the front.
Hopefully some of the techno will transfer over or help design engineers improve boat design. Thats thinking outside of the box for sure.
Unfortunately I couldn't afford half of it. Lol.