To anyone wondering if depositing BTC or not, I want to share with you that I've deposited 2.4 BTC but first deposited 0.01 BTC just to see whats up with this.
Believe when I say this... Cloudhashers have been paying consistently every hour (except once) 0.00325519 BTC and its great! I dont think you could find a better way to invest your bitcoins for now.
Hope this post helps anyone make your decision.
JMK