Well I don't know I have to look into NEO, I was busy recently. But you also have EOS which could potentially be better than either, plus with the recent ICO ban, I don't know how far NEO will go.
Yes I do think that BCH might replace BTC, but not in the near future, currently the wallet software is not very stable, there were also problems with Electron Cash, so I would not buy any at the moment.
But I am sure that BTC's Lightning Network is a questionable, it's not as good as they claim it to be, and it's not decentralized. So BCH will scale more smoothly.
Yes I have 10+ years of field experience in trading & investing. It's just hilarous when these trolls call me an amateur, they have no idea.