I actually like the compression
I normally hate compression, but this song puts it to a whole nother level. I loved the build ups and original beats and synths you composed. Nice variety with instruments. It is always nice to hear a new trance song that isnt generic. That main synth is really epic I love it.
Nice job.
Although I like the compression, you could try doing a filter compression where the compression is slowly turned down throughout the song and so it can end with an absolutely amazing final synth, the same one you used for the main synth, except it is uncompressed. This technique is used by many DJs across the world and it has a fantastic effect if done right. A song ALWAYS compressed sounds very strange and will make weird high pitched noises that we can barely detect, especially in large speakers.