Re: **Keep new subfloor open to bilge drain??**
That's not the worst build we've seen or heard of, but it's far from optimum.
Keep your boat as dry as possible and you'll get a couple/few years out of that build. Keep your boat covered when not in use (a blue plastic tarp from Wal-mart will work) and keep the bilge well plug pulled when it's on the trailer so any water that gets in the boat can drain out.
The polyisocyanurate foam will keep your below deck area nice and warm, but isn't that good of a marine floatation material... but it'll work for a while if you keep your boat dry. The same goes for the great stuff foam.
Many here will disagree with me but OSB can actually be a decent boat building material, but you have to know what to buy and what to use with it. The OSB that uses the phenolic resin and is compressed into the desired thickness sheet and doesn't have one side sanded to obtain the desired thickness is actually pretty good stuff and doesn't have any core voids... but! The phenolic resin is an epoxy based resin and you have to use epoxy resin to lay the glass on it because polyester resin won't bond well to epoxy.
... but I suspect you bought the cheap OSB with the one side sanded smooth, and like the other stuff... it'll last for a little while as long as you keep the boat dry.
Depending on how well you take care of your boat will determine on how long this build will last, but your build is lacking in quality materials... but you already know that.
I wouldn't recommend this build for anyone that really likes their boat or is looking for a long term build, but since you're already in the process of doing it this way I wish you the best of luck.
Keep your boat DRY!
btw... use this non skid paint additive for your deck paint:
http://www.behr.com/consumer/produc...hr-premium-non-skid-floor-finish-additive-970
I just used it on some exterior wooden stair treads and it's really nice stuff and is very slip resistant. $5 for a bag that will do a gallon of paint.