I think the best choice between bnb and eth is bnb, because I myself am more interested in coins that are relatively new like bnb, besides that bnb is superior in gas fees which are much cheaper than eth
I also agree, indeed the value of ETH is higher than BNB, but the transaction fees of ETH for me are too big and it burdens me in every transaction, therefore I also prefer BNB because the transaction fees are still affordable.