cloud You don't know whether there is really miner in mining,There may be a pyramid scheme。
the hosted miner is better. You can remote monitoring miner and btc Directly to your wallet。
You can also save freight cost and the transportation time.
Some reputable sites are trusted though, like
pbmining (ref link) and such. While they could definitely be pyramid schemes, it isn't likely.