Tony, you might think about 1/8" for the bottom of the #4 build, instead of 1/4". I don't have any pock-marks on mine from rocks or dirt roads & it's still looking good after nearly 20,000 miles in the last few years. The 1/8" is holding up well so far, as is the white roof coating. Easy to see underneath when working with the white bottom, since it's so bright.
In general, 1/2" plywood is still the building standard for new home construction for a typical roof load. That's generally 1/2" (actually 7/16") OSB with 2x roof joists at 24" on center. That includes a lot of snow loads as well, so going to smaller centers & shorter spans allows us to make a thinner roof panel.
Floors are different, but a floor load is just the mattress & two people sleeping on it, so with a 65# mattress & say 400# of people (people can vary in weight considerably, so I'm using a 200# person as the standard in this instance), that's still just 15# per square foot of loading for a 5' wide full size mattress. If the mattress & people load is just 370#, the load for a 5' wide floor is down to 12# per square foot. If the trailer frame is built with a cross-member under the door opening, & an extra stick or two is placed there as well for the "backside load" in the floor frame prior to skinning, a light frame & skin floor is plenty stout for the butt-loading it will take when entry into the bed is made. A hard point for the bolts (small hardwood block) is all that's required for fastening to the frame.
I'm just saying that 3/4" plywood is really overkill, unless there aren't but 2 cross-members supporting it on the frame. 1/2" is really plenty & 1/4" with proper stick-framing is really good enough.
Here's mine with the 3/4" poplar & 1/8" skin on the bottom. You can see some added blocking in the second picture where bolts were needed for attachment. It's beefed up in the galley area on the right for the "battery load" of 65# in one small spot in the middle. Light can still be strong, it just takes a bit of thinking to make it work...

