I don’t see why it wouldn’t work. Not sure why you want to double it up, I’ve used flannel many times as the ( batting) in table runners and placemats, but have never used more than one layer. Just prewash the flannel so it doesn’t shrink/ distort the runner.