Be keen to hear how well the mats work. I'd like to use (heavier) stable mats, but they are so expensive and gym/yoga mats are very tempting.
The tip I got from someone who works leather is to load it with Briwax, and it's then ready for anything. I'm going to be using leather seats in what will be a soft top, and you know how leaky they are...
Order a 'walking foot' for your new toy. Makes life so easy with heavy materials.