I feed my ball python live because that's the only thing he will take.

I spent about $50 in pre-killed food and wasted all of it because he wouldn't eat it so I just gave up and let him eat live like he wants .

I feed my BCI pre-killed though.
I guess really the only upside to it is its a little bit safer and its cheaper most of the time.

I have people nagging me all the time and calling me a irresponsible animal owner all because I have NO choice but to feed live.
I have tried to feed pre-killed, its like give me a break.

As long as you feed live responsibly then I see no reason as to why they can't be fed...