In my opinion Ethereum is a great asset for long term investment that will never die and that will always have a demand from public however it can grow or fall on short distances. BNB is a coin for one purpose only and for one ecosystem only so it might be good for short or medium distance but who knows what will happen to Binance in a far future. So it depends on your strategy.