I wouldn't bother with heavy duty matting - I use some old wide tyres for dumping weights onto if needed. I will buy some bumper plates in the future, but until then I find the tyres handy. You can also batter them with a sledge hammer for a workout.
I don't bother with heating either - a few...