I use the roller shade method in our 5th wheel.
If you roll it up the blocks need to be pinned, otherwise when you unroll some of the blocks will have stuck to the wrong side of the flannel.
I've also tried flannel backed table cloths. Not sticky enough, you still need to pin is what my experience was.