It has slow transactions and the fees are high, and it is the cryptocurrency frontier.
What do you think will realistically will take Bitcoins nr1 spot in the future? Bitcoin Cash maybe?

For me its ETHEREUM and NEO. Because they have both very less transaction and they are both have smart contracts. They are really the best in terms of less transaction fees. And I do believe that they are the best for long term position, specially the NEO, because NEO is still undervalued now.