equipment worth ~500 USD that still needs to be shipped within 1 month?! This is BAD advice!
What do you mean? I can just go out and buy parts from stores around my home. Worst case, I need to wait 2 days for shipment. Wtf 1 month?!
Also I doubt that you took difficulty increases into consideration - and right now mining is EXTREMELY profitable, expect this to change!
We don't need to, difficulty follows price. That is, recent history shows that price is proportional to difficulty. So if difficulty increases, the price will increase to match $/day. Added bonus: your mined bitcoins become more valuable.
Unless any miner can come forth and show with his data that this is not the truth.