With so many fans, the best developers and updates - Bitcoin will undoubtedly remain the leader. BCH holds on exclusively at the expense of the authority of Roger Ver.
If memory serves me correct the main selling points for creating Bitcoin Cash were the increased block size, lower fees and faster transaction times.
On both counts it does nothing to challenge Bitcoin at all. Even with the 1mb or so block size, 'lower' fees and 'slower' transactions Bitcoin is king. Once lightening protocol kicks in Bcash will effectively become more irrelevant than it already is.
About Bcash itself, if the team behind it play their cards well it can still have a decent future with some use. As much as I am no fan of Bitcoin Cash, Ver or the team behind Bcash I have no qualms about making money from Bcash because at the end of the day it is all about making money. What I will not do is to ever give the Bitcoin and BTC mantle to any fork or derivative.