But don't forget about DEX like Uniswap, 1inch. Also try trading on non-Eth blockchain exchanges like Pancakeswap on BSC Or Ref Finance on Near Protocol blockchain
As much as I want to trade on these dexes, the fees would be killing our balances. But good suggestion you've said about those that are BSC reliant and they've got a better fee than those dexes that are erc20.
So if you're done with the centralized exchanges that are top tier then just go to those dexes that are running on BSC network and mainly focused with BNB and compare the fees which is better and more affordable for the fees.