I am also thinking of doing this...I think flannel would be wonderful batting....I bought a bunch from Joannes when the flannel was 2.99 a yard. I like using it for batting for placemats, ottoman mats, and thinking that it would be perfect for curtains. Your curtains look wonderful....so warm and inviting.