We have published all our payouts from Genesis Mining in our Genesis Mining Review
http://www.allcloudminers.com/genesis-mining-review/. We have payout charts and calculated ROI. We compare the calculated ROI to other cloud mining reviews such as Hashflare, ViaBTC, Hashing24 and much more.
Read our blog to get all updated calculations. Remember that the payouts will increase if the Bitcoin price increase which has happened the last month.
Genesis Mining closes the contracts if they are unprofitable for a certain amount of days in a row. This is standard among all cloud mining companies for "lifetime" contracts.
Remember that cloud mining is an investment with risk as any other investment.