I have tried Pancakeswap using BSC which is directly exchanged for USDT and the transaction fee I feel is very cheap, around under 0.5 dollars.
If you look at Pancakeswap as a DEX that is easy to use, then it is the same as Uniswap which is simple and easy to use when the token type is Ethereum.
As far as I know, these two DEXs work the same way and there are no significant differences, so Pancakeswap is very familiar with how Uniswap works.