Those are obvious problems for certain, I found all that in mine as well as cheap $hit Yamaha foam that was collapsed allowing the water a place to go. Not really sure we can get them 100 percent sealed, but certainly way better than when they came off the assembly line. The only place I'm worried about now on mine is through the new epoxy around the tray I made. I have been soaking a piece of the 4 pound for almost 2 months now in a bucket, no evidence its taking on any water. Did Jeremy ever get some Tubbies on his boat?Hogwash!
I don't think it has anything to do with what foam you use. Every single leak I have seen came from the following:
Through hull penetrations (exhaust, water tubes, steering tube, driveshaft tube)
Bolt inserts
Bondline
How would sturdier foam remedy any of those? :dunno: