Fraxswap (Fantom) Review: Is This DeFi AMM Worth Your Trade?