The differences are the Bitcoin Core has the advantage as being what the layperson thinks of as "bitcoin" and what most of the infrastructure is currently setup to interface with. Bitcoin Cash has the advantage of low fees, reliable confirmation times, and the ability to scale to a global payment network.
Good morning, Peter. Time for weekend thread trolling and BCH shilling? Here's the picture for you regarding Bitcoin fees and confirmation times:

Week after the peak of the attack we are back into 5-10 satoshies/byte territory. Honey badger just don't care.
And one thing for the amusement of the whole Bitcoinland, Jeff Garzik's panic-patch to enable S2X fork after all, these changes are the reason why they couldn't mine forked block:
https://github.com/btc1/bitcoin/commit/d09f3decfa2806515a0504be927c4384d6241dbaBoy, what an embarrassment for those "skilled" developers.