Re: composite flooring
I'm sure there are many different types of material that fall into that catagory "composite".
The stuff I'm familiar with is more or less "foam" that appears to be encased in fiberglass. Lots lighter and widely used by manufacturers now to reduce weight. They play it up on the "no rot" as well.
This stuff is great for flooring up front.
Not so great for the back if mounting batteries, gas tanks, etc. Just not much to hold a screw in place (sheet of glass and foam). Screws "work" loose and allow a hole for water to get into. It can't get out. While it may not "rot", it sure will get soft.
No problems with it up front or middle of boat though.