I have always had my machines on concrete. After going through hell we're finally moving into our new home. The pins will now have a place designed for them. ( Log great room with a dedicated theater and bar over looking the lake!) Is there a certain product that works best to protect the carpet and maybe help them slide? Thank you.