I used one of those non slip mats in your picture. I don't anymore.
The problem seemed to be that dust would fall between all the holes, naturally, and this would then "lubricate" the mat on the surface it was on
and so it would then slide about.
I just use clamps and dogs now to stop stuff...