My own experience with hashflare.io has been fairly mixed. Before the halving it was quite awsome. Started with buying 100 Mhs and reinvested up to 170-180 Mhs in a matter of months (about 4-5 i think). Then the halving happened and I'm stuck at 200 Mhs (after 4 months now), and the payments doesn't seem to rise with the increased amounts oh Mhs I own. Keep in mind that the only reason that I've been able to double my Mhs is because they have keept lowering the $/Hs of they SHA-plans, because of "lowering their eletrical cost by improving their hardware".
I would in general not suggest going in to cloud mining.
/AsdQ89