I do agree into those points. Just only on smart contract feature which do really give an innovation which is really usable in real world industries which I can see this is the edge of ETH compared to BTC together with having a fast and less fees on each transfer been made but actually no one really knows on what path it would takes.If it can able to defeat the king which is BTC in overall rankings. No one knows on what would be the future but the possibilities would really be always there.