I bought some of those to make followers for my cheese press.
I've done that (not with this specific product, but with similar cheap plastic cutting boards) and they seem to work well for me. I actually made my entire press out of something like this, too. I took 2 larger (14-inch or so) cheap plastic cutting boards and drilled 1/2-inch holes in each corner. Then I got 4 very long 1/2-inch diameter bolts and some nuts that fit them. I put the bolts through the holes in the bottom board, put the cheese mold on top of that board, and put the other board on top, lining up the bolts with the holes in the top board. Then I put on the nuts just to keep the top board relatively level once the weight is added, and to keep the weight from falling off when my back is turned. Then I just stack weight (10-lb bricks) on top as needed.
The only problem I have with them is that they bend if i decide to tighten the nuts to add additional pressure. It's not really much of a problem, though. For a $7 cheese, I can't complain.
As for the mesh, I use needlepoint mats, which look pretty similar to the thing you found. When I'm making Camembert, I also use a piece of a big fluorescent light screen thing* between the cutting board / flat surface and the needlepoint mat, just to allow for even more space for drainage.
*Not this but something like it:
http://www.homedepot.com/p/Unbranded-24-in-x-48-in-White-Egg-Crate-Lighting-Panel-5-Pack-LP2448EGG-5/202653781?cm_mmc=shopping-_-googleads-_-pla-_-202653781&skwcid&kwd=&ci_sku=202653781&ci_kw=&ci_gpa=pla&ci_src=17588969#.UmdCXhAYg40