Sort:  

Hashflare lost a lot of credibility with that move - but they have managed to stay in business and grow their business with the new 1 year contracts.
What I like is that you can do a calculation and see how many days to break even:
Ex. If you purchased 1 Terahash = $220
Daily payout is average of 0.00013 per terahash, at current price level of $10,500 that would be $1.365 per day.
$220 / $1.365 = 161 days to get inital investment back. That still leaves 200 days of profit.
Another good feature is they have a reinvestment option - so if you bought $220 or 1 Terahash you could then enable the reinvest option - so you could then leave funds to grow and come back in 161 days - now turn off reinvest and instead of earning 1 Terahash per day - you'd now be earning a little over 2 Terahash worth.
Each reinvestment is a separate one year contract - so it's not tied to your original purchase amount or date of purchase.

Hope that helps.

Also I spread risk by investing in multiple cloud mining platforms - Genesis Mining (out of contracts), Hashing 24 (out of contracts), Hashflare , Sun Mining, CCG Mining.

Alright. Thank you for this! I will look into it! Regards :)