Cloud mining is almost never profitable, regardless of the service you might select. If you compare the amount of BTC which you would spend to lease your miner and the amount of BTC which you would get from mining, you will ALWAYS lose money. Having this in mind, it is better buying BTC and holding or investing into something else.