Lets consider your question by use case and actual development activities.
Use case - as a currency BCH brings nothing to the table relative to BTC or LTC. BCH fans may seem to have a spiritual connection to Satoshi which is misguided in my opinion. ETH has actual utility within its ecosystem. The ICO phase may be behind us, but smart contracts on ethereum will play a big part in the future.
Development - perhaps I oversimplify but I see BCH as a random fork with no goal other than to overthrow BTC with a marketing and tribal apparatus. This has been unsuccessful and in my union, will continue to be unsuccessful. This is in contrast to ETH - there are actual improvements and developments ongoing.