I've used the flannel backed vinyl tablecloths for various items...outdoor pillow/kneeling pad, baby changing table pad, etc. That stitched very nicely and was not difficult to use. I did use a bit longer stitch, but not the gathering or basting stitch length.
They worked great and held up much better than I expected.