Looking at alternatives though dydx came to my attention. What are they like and is there any other good Perpetual exchanges that are non KYC
The decentralized exchanges tlare the ones that you can go for. I do not know how the fee is, but you can try the ones like Pancakeswap which is BEP20 and compare it with ERC20 exchange like dYdX.
Know that decentralized exchanges can be exploited too by hackers.
I still prefer centralized exchanges for trading derivatives.