For me who is a small-time trader I am avoiding exchange that has high transaction fees, unfortunately, uniswap has high transaction fee due to ETH gas fee. I think at this point Pancakeswap is the winner because of the cheaper transaction fee when using the exchange but I hope the upcoming update of Ethereum will solve the high gas price