UwU we love some offbeat bass and arpeggios.
The mix on this could stand to be cleaned up in order to better stand this level of master compression. I'm talking slightly heavier side-chain, turning down the overall volume of leads and pads slightly, and very carefully managing any FX such as reverbs and delays so that they are both shorter and quieter.
Your lead as I can hear at 1:30 has a LOT of wet signal coming off of it, which could stand to be 50% quieter even and still be very audible.
I would do all this and increase the volume of your main bass synth by up to 20%, being sure to side chain it so that it stays out of the way of the kick. Auxilliary rhythm synths can also come up somewhat.
Essentially, reduce the volume of lead and pad considerably, perhaps back off on compression slightly, increase bass and rhythm volumes, and ensure your wet FX of reverb and delay are tightly controlled (reduce low frequencies of these wet FX considerably), and then see how it sounds!
If it sounds good before compression, it should sound better with compression. A/B the mix and test it at various output volumes always. It should be clean and crisp!
NGADM score: 6.4. NG score for personal preference 4/5