To begin with, you could have mentioned that phone mining can also damage the device as phones aren't made for heavy use and the batteries don't like being heated all day long by the other components. Phone mining at current state should be avoided not encouraged.
As for the cloud mining i'd say that all of these companies are scams. The difference is in the degree. Some are outright stealing your money, some are making sure that your contracts become unprofitable to get rid of you. With cloud mining companies you should be happy if you earn anything at all.
GPU and ASIC mining are not the only 2 options available. There are many other like CPU or HDD mining. There are also new FPGA projects.
It's not bad, but could use more detailed explanations. Good effort