I've got several of the neoprene toppers, a poker hoody, and a couple of neoprene pieces that I put under the toppers. Here's my experience.
Toppers are good, do have a betting line, and are very easy to roll up and take with you. They are washable, although it's a bit of trouble, but I probably only wash them after about 25 or so uses. I've paid between $25-40 for each of the ones I have.
The hoody is nice, but it doesn't work for me as advertised. I got it for an 8 ft oval table top and just can't get it to fit right when I try to cinch it. So, I put a non-slip carpet pad underneath. It keeps the hoody from slipping when I lay it flat. It's a nice surface, and mine anyway is thicker than the toppers. It's a workable solution for me. I think I paid around $150, but don't recall.
I got two neoprene pads, in black, to fit over our 94"x42" dining table and our 82"x42" kitchen table. They are 2 mm thick. I put a topper directly on that. It makes for a very nice padded surface and keeps my wife's tables from getting scratched up (thereby preserving my life). I put a strip of Velcro on the bottom of one end, and a strip of Velcro on a 5 ft dowel rod so I can roll it up and store it in the closet. After I've rolled it, I use 3 Velcro strips to keep it from unrolling. Those were about $100 each.
The hoody is nice, even with my makeshift solution, but if I had it to do over again, I'd get another neoprene pad with a topper.
BG, reading your post, did you cover a topper with some type of felt or speed cloth? I've thought of doing that, but wasn't sure how it would work. If you tried that, I'd love to know how it worked. Or maybe you meant the upside of the topper is cloth-like.