Most of those boats you see getting rained in will have rotten floors in a couple years.People don't realize that a boat is made to go in the water,not made for water going in the boat...
carpet in a boat, is like the silly thing the women insist putting in front of the toilet, ( you know the one you pee on in the middle of the night, then walk on getting out of the shower)
One advantage pontoon floors have is air dry all around. V-bottoms do not have that. It's trapped water over a period of time that does the damage. Carpets trap water. There are plenty of toons with rotten floors because of the carpet.
I'm not a fan of carpet or foam.