Both of them can be best based on your preference.
I agree, both of these coins are very good to invest in, each one has its own advantages.
Maybe BNB will be a bit better because the price of BNB is quite low compared to ETH.
And the gas fees are increasing again so by the time the fee of Ethereum network has increased then many will say that BNB is better. It's just changing from time to time and what we really prefer.
There's no difference between the two with those swaps. I think something like a project that allows those tokens to be sent on their own despite being ran on their networks.
No need for a gas/eth or bnb just to proceed the transaction.
I think that's a better project despite being made on a smart contract of a project, no need to pay for a fee and without having a mainnet.
Yes that would be a game changer. You mean some service that works on the backend and allows you to send ERC-20 tokens without having ETH on the address right? Just deduct some of the tokens and send the necessary gas for the transaction from a smart contract that you can broadcast a message to. That would be amazing.
Yes, that's right. Exactly, no need for ETH as the gas fee or BNB for the BSC transaction fee. Their native tokens are good enough to cover the fee itself. That's sure a game changer for projects if they upgrade to that.
Honestly, it would be such a relief if you don't need to send ETH to your wallet all the time. Then the fees go up and you miss a cheap time window for fees so you have to wait. Sometimes it is so troublesome that it is no fun anymore if you want to transact on the Ethereum network. A technology that let's you deduct directly an amount from your ERC-20 token balance would be such a relief and it should certainly be possible technologically.
I hope that function will be part of an upgrade anytime soon. Although that doesn't mean the fees are less, but it would mean less hassle for the user in any case. And it also means less transactions I think although that might not be correct as the communication with an appropriate smart contract might lead to the same number of transactions as if you had to send ETH from another wallet in order to be able to then send tokens from that wallet.