Great comments here and I don't really have anything extra to add except that I wouldn't necessarily include quality as a pro in raising your own... or rather, I wouldn't exclude it as a pro in buying f/t.
I get incredibly high quality f/t locally from a fellow bp enthusiast that breeds extra rats for other locals.