I don't have experience using flannel as a batting, but silk batting is excellent for summer quilts. It is very thin and lightweight, cool in the summer (warm in the winter), and hypoallergenic. It is not much more expensive than a good cotton batt. I use silk all of the time now. As a bonus it is also machine washable / hang to dry.