If you have the room and the motivation to breed rats then it can't do any harm. If you have questions regarding breeding rats I'd ask around on here, I've talked to quite a few successful ones on here. Plus, it gives you control of what your snakes eat. Healthy rats = healthy snakes.