Technology is not what is going to make Bitcoin (BTC) prevail over Bitcoin Cash. To be quite honest, the technology might actually be BETTER in the Bitcoin Cash camp.
So why do I give it NO chance?
Simple... Bitcoin Cash is too late.
Bitcoin (BTC) has the advantage of adoption by merchants in the real world. Bitcoin Cash doesn't really yet and won't ever get that at this point unless things work out for Bitcoin (BTC).
What people fail to realize, is that businesses won't be burned twice. If they took the risk to update their payment processing to include Bitcoin (BTC) transactions and it goes belly up, they will certainly sour on any other crypto moving forward.
The best course of action is for the crypto community to find ways to support Bitcoin (BTC) to ensure we get big time adoption and therefore big time profits.