Pancake is the best AMM in Binace Smart Chain and, in my opinion, in all the world. However, it is not perfectly, specially for trading stablecoins. In March, new projects arrived with lower fees and lower slippage for trade stablecoins (projects already present in syrup pools) . Maybe, pancake could route stablecoin exchanges through them, so multiple intermediate swaps become cheaper. Besides, this could free capital to others liquidity pools improving capital efficiency.
PS: Don't know if it is feasible in the code