Is the mat on the chassis needed to make it sit snug to the chassis, or will taking it out just make a lot of racket. Mine is going to be more track focused with occasional road use, so maybe I'll leave it out - I'm trying to figure out if a more solid mounting is a good or bad thing, in terms of stressing the body.
When I hear neoprene I think of wetsuits. Will it absorb and hold water against the chassis?