I avoid that rubber mat like the plague..
That's what they had originally and that's what rusted out the floorboards from the inside.. Condensation builds up under them, if there's ever a bad door seal or any kind of leak the water gets trapped under there and can't get out...