Nice write up. I especially liked what you said about Ethereum being a "platform."
I'm still up in the air about NEO. It could be a huge winner if everything in China unfolds in the right light, but the current price seems a bit high still. At least for me.