I think cloud mining is a good concept, but the problem maybe if joined in a fake company
because real mining needs an expensive machine, maybe need to check more deeply if joined mining cloud company, sometimes site build for scam people.
Yes you have no satisfactory answers either it will give you results or not. Companies say people to do mining and we do not know what will be the next in future. May be any good company give reward to their clients but all mining sources are not fair scammers are there to mislead people.