I'd be very cautious about anything that involves passing your BTC to another party. In particular, I'd recommend the following:
- Don't invest all (or even most) your BTC
- Spread your risk - don't invest in one place, but invest smaller amounts in a number of different places
- Research first - make sure the place you're planning to invest in is as reputable as it appears to be
- Remember that while you're not in control of your BTC, they're not your BTC. In other words, any investment exposes you to "counterparty risk", the risk that the place where you're investing defaults or "does a Gox"
In the past I've successfully invested some BTC at Bitfinex, and it was quite profitable. However, I actively managed my investment - the interest rate at Bitfinex tends to be very low, but occasionally spikes quite high. I moved funds into Bitfinex when rates were high, and moved them back out again when the rate dropped (typically, high rates only last for a few days. I loaned out my BTC during this period, with 30-day terms. The loans never lasted that long - they were usually paid back quite quickly - but for a few days at least I received a high rate of interest.
Personally I'd be very wary of investing anywhere that claimed that they were backed by a mining operation. It's way too difficult to assess whether or not the claim is true, and too many cloud mining outfits have turned out to be either scams or incompetent.