I actually have two of those Janome mats I got from our local dealership (free with machine purchase) - side by side under my embroidery machine. I have to admit that I really like it.
I never thought to take one with me for taking classes with bouncy white tables. I really hate those tables! If I get to take a class again, I'll try it out :)