i don't have ETH (could not justify using it when transactions were half of an average monthly pay in my country, so never got into buying it) so i can't test it out, but from what i seen i can't get ETH from Binance to Base directly.
So it is kinda depending on where do you have access. Coinbase does not like me. So if you have access to Binance it is much faster and cheaper to go the Hive root. If you use Coinbase, maybe it is Base.
edit:
Just noticed you can't make small transactions. Like buying 1 potion, even if you just need one. I assume that is a limitation of fees on B3/Base.
You can withdraw to from Binance to Base. Network fee was about $0.10, but Base was mentioned as "congested". For simple payments, it's best to use the cheapest transaction fee as possible, for Hive that'd be gasless.
Regarding the minimum purchase amount: let me look into that. It should be possible to purchase 1 at a time, so I might need to fix that.