I am with one of the other ladies here I have used flannel for batting but you do have to pre wash or it will shrink unless you want that look. If you are makeing a rag quilt out of flannel you do not pre wash the flannel... in fact it is better if you don't.
I use flannel for a thin bat for vets and light weight jackets I do not want real warm or bulk.