I am a genesis miner. Been with the company for about a month, though researched it for a long time. I believe they are one of the few legitimate cloud miners. At my current pace of earnings, looks like I will make 100% my initial investment within a year.
Ethereum contracts are 2 years long, so I may almost double my money in 2 years there.
Bitcoin contracts are lifetime, however with the increase in difficulty, that will eat away at earnings. I am hoping for double my money in 2 years and expect a drastic reduction -- probably trending to about triple my money lifetime.
Of course, I will be continually reinvesting for a good while. My goal is to make a combined total of 2 btc per month solely through mining.