I've got a 4.7m SIB with 3/4" Marine Plywood floors, and find them very practical. Every so often you"ll be able to snag a great deal from the local lumber yard. I bought a couple of sheets of 3/4" marine ply for my trailer about a year and a half ago on sale for just under $100 per sheet.
In all likelihood you are trailering the F470, so the extra few pounds of 3/4" plywood over the aluminum floor, probably won't have any real practical implications.
If you apply a few coats of a good marine epoxy sealant such as the WestSystem the floorboards should be fined for decades.
Rhino Liner was mentioned earlier and it (or other similar bed liners) do a great job of provide a grippy surface while protectin against abrasion.
I found an excellent quality roll on liner that is every bit as tough and durable as the spray on liners, which is an easy & dirt cheap DIY. The liner is called Pro Form 2.6 VOC Protective Bed Coating.
The trick with this is to use this particular texture roller which has thick nylon hoops that really create texture.
Pintar | Texture Stipple Roller 240MM | Home Depot Canada
I have used this on my truck and it is amazingly durable. Definitely not something that you would want to get on your skin, as it will stay on you for a few weeks. As a general rule with paints and coatings, the more environmentally friendly, the more useless the product. This stuff causes Al Gore to curl up in the fetal position, and that, as Martha Stewart would say, is a good thing.