I went with leather/Carpet over Marine Grade/rubberized floors for the following reasons...
1. I've been Jeeping/off roading for over 25 years, a good set of floor mats will do the same. I really dont need to hose out after wheeling. Carpet also will clean up just fine. Not too...
If you go, DO NOT GO OFF TRAIL. The only place you can go are on the gravel roads., If you want to go wheeling, go to Rausch Creek or Anthricite Off Road Adventure Area in PA. C&D will fine you / impound your vehicle. It is very bad trail etiquette to wheel in illegal locations.