I like to use new materials for batting. I spend so much money on fabric, it is hard to put something that may wear out quicker than my my top.
I have used Polar fleece, especially for cancer quilts, they make a warm and soft quilt.
Poly is pretty inexpensive to use, purchase it on a roll, I think it is less likely to have thin spots on it.