Here is my review and results from my Genesis mining Bitcoin contract.
My results (after 9 months, contract still running)
With Genesis:
- Cost $110.58, mining profits are $138 = $28 profit + more to come
BUT
Buying Bitcoin: - $110.58 on 5th Sep 2106 was 0.182384BTC, at todays price approx $510 = $400 profit
Conclusion
Almost certainly better to buy coins directly.