Hm, the only thing I might disagree with is the cost of breeding versus f/t purchase.
Purchasing the initial animals and their cages is a one-time investment that doesn't have to be repeated. So, after the first year, you're only paying for the cost of food and bedding. That comes out to only 180 per year. If you need to get new breeding stock, you can always trade some of your extras, or sell some off to cover the cost of the new animals. You quickly recover the extra you spent setting them up, and from there it's significantly cheaper to raise your own, though it is labor-intensive.