solo miners will choke themselves out over time, it has happened before. The difficulty of each block will keep rising to the point where your profits are too damn miserable. You'd have way more power signing with anyone who has proper mining rigs set up. I have made around 1.5 BTC in a span of 3 months mining with a reputable company. No point stressing your rigs at home if you won't even have enough time to raise your profits. :\\