I bought into this a few days ago. I only bought 100 GH/s because I have this feeling that I wont really make anything on it. In fact I would be happy to see just break even in 5yrs. It all depends on the difficulty not increasing drastically I think. This term it doesn't look like it is predicted to be a big increase so I shouldn't see a big drop per day. If we get a few terms with bog increases I may not have any chance to ever make it back. Either way it will be an experience that I will learn from one way or the other.
This is the problem with buying such a long term investment in cloud mining or any type of mining for that matter. As it is now the difficulty is doubling roughly every two months, in other words your expected revenue is going to half every two months (assuming that your provider does not charge any kind of ongoing maintenance fee, if it does then your drop will be more every two months). The later part of your contract will see very few results.
My thinking was with the .3btc i spent on this contract... What could I have bought really to get into mining with such little funds. I mean, for me to buy a miner doing 100gh/s would cost me more then .3btc. I will still only get 100gh/s so all I am losing is the paper weight after it costs more to run then it can get mine in coin, which I imagine wont be long. Like I said it is more of an experiment for me. I will not be reinvesting along the run I am just curious if it will eventually give any roi at all.