Hashflare is a fricken disaster that has scammed the hell out of everyone, still i see all this people recommend it.
Return on investment on Hasflare is 27 months on BTC, in Crypterra its 9 as we stand. Hashflare is 1 year contract and Crypterra is 2, so Hashflare is a black hole, and Crypterra brings some fresh air into the dark pit of cloud mining.
At best, cloud-mining gives you a low probability of making a profit. That is why the returns from hashflare and genesis mining are bad overall. The fact that Crypterra pays so much more is an indication that it is a scam. How can they pay so much when "legitimate" sites can't?