not sure if you will ever make ROI no matrter who you choose. Cloud mining lets smaller players get in on the game but they shoulder the risk, like say if difficulty shot through the roof, the shareholders take the hit.
I'm curious to know the situation on the operator's side in this area. The guys who set up the farms and run the contracts...they must be making money... and without all the risk (shareholders have paid for everything already)
I'm not curious .. in this days if you read PBminig thread or you will speak with people who invest in PBmining in april, you can find out that people who already have 100% - 90% ROI from 15-20 continuing contracts (so to get ROI left 1-2) already invest 50% of ROI in PBmining because of trust and 50% in CloudMining.website because of price.. That's just my exaples.
And i'm writing this here not because "they told me" but because they been using my referral links.. good for me

Edit: Why they invest from my referral? Because i give them back from 30% to 50% my referral bonus