ROI is possible if BTC reach USD 850 and above.
Why not just buy BTC then? You'll make a better return.

The cost of the miner in BTC goes down as the price of BTC goes up. That's why it helps ROI. On batch 2 the BTC price was dropping during the sale period so the ROI got worse the longer you waited to buy.
people need to stop looking at it this way. it just doesn't make sense. the machine mines btc not fiat.
capital investment in btc, return in btc. If it doesn't make financial sense looking at it this way, factoring in fiat exchange rate to make the investment look better is bullshit. The "improvement" in the return because you include the fiat exchange rate of BTC, doesn't make the investment viable. You may as well skip the hassle of buying and maintaining the hardware and avoiding the electric costs and simply buy the btc and sit on it. This is what I believe is the number one mistake newbies (and some not-so-newbies) make when they are calculating the return on their btc hardware. The one and only reason I bought the hardware is to continue my involvement in the btc community and support decentralization of btc mining. I just wish that it didn't cost so much to support my habit. ASIC manufacturers are making a killing selling this stuff to people that think they are going to find gold (ala 1849). Again, I have to emphasize to everyone thinking they are going to buy hardware and make btc, the risk of the unknown future difficulty is not worth the measly return you think you are going to get but more likely probably won't. If you want to support the bitcoin network, buy bitcoin and spend it on things you normally would buy with fiat at vendors that accept bitcoin. This will do more to support bitcoin than purchasing a piece of bitcoin mining hardware. If you realize you won't make a return on your hardware purchase, but are buying it to be involved in the community and support the network, etc, etc.. then go ahead and buy one.
Disclaimer: I am an S2 Batch 1 customer and I do not expect any of the S2s I purchased to ROI. I paid a bit over 6BTC per unit. I don't expect the hardware to make more than 5.75btc/unit before the end of October, by which time the amount of btc this generates will be miniscule.