Personally, I will choose to invest my coin into safe wallet, it's more profitable than spend into kind of investment like cloudmining.
Agree with this, besides selling their hashrate, they charge member with maintenance fees which this is an extra income from them.
Not all contracts do, my dash there are no maintenance fees. i would have bought a x11 miner but they sold out so at the time the 100mh miner cost 500 usd a 2 year x11 contract cost 500 usd, so made sense.
i think like any product, like i have said before they don't research and make mistakes, but spend a bit of time research and look around. remember you can use your hashrate on other coins as well, which i think is handy.
the thing if there were no mined coins there would be no new coins(well pow), so it does make you feel part of a process instead of trying just to make a quick buck.