From what I've read here, 505 seems to work on poly batts as well as cotton batts, but other brands are more likely to have a problem with poly. I've also read here that hand quilters can use spray basting just fine.
I have used several different brands and now stick with 505 (no pun intended! :P ).