Is it cheating or the truth you can earn the bitcoins in the cloud?
Well, you can definitely earn bitcoin from mining. But whether it is profitable, or not, is a completely different narrative.
Both of these companies are supposedly legit and has good communities, however you'll basically never ever break even with them. Genesis mining i have personal experience with and i can say you'd be lucky to get just 50% of your initial investment back.
But if you're really wanting to get into it, nobody can stop you. I'll say genesis mining because there's just a lot more trust and they have an active youtube channel. Also, their team seems to be more transparent.