ho yeh, i knew the stuff, had some of it sometime ago... quite thick as you say, need to find something around 2mm or so....
I have some office floor tiles, they are like rubber on one side and carpet on the other, squares of it, would that be any good? probbaly not i guess...
Im getting to...