How thick is this rubber pad and what are its insulation properties? I can't say if it would make a good pad or not. As they say in the marketing and scientific worlds, everything needs testing.
...