Personally I prefer cloudmining, also looking at some of the environmental impacts of just hashing away without knowing what you
Please do not recommend Cloud Mining to newcomers. You will almost certainly lose more than you invest as the difficulty increases and electricity costs/management costs/additional fees they charge will only lead to profit for those doing the mining - not the people buying Cloud Mining.
Just a waste of the energy used if you do not optimize it. There are some green electricity cloud mining companies out there; and in my opinion personal miners should also be responsible with their usage.
I have yet to come across a 'real' green-energy mining operation that wasn't entirely private. They have absolutely no incentive to offer REAL Cloud Mining contracts. If they are using excess energy from solar power, then they are STILL running mining equipment.
There is no such thing as 'green' SHA-256 (e.g., Bitcoin) because the entire concept of Bitcoin is based upon Proof-of-Work. Energy must be expended in some form, whether that is CPU's, GPU's, ASIC's, otherwise hashing cannot occur.