I like the progression from the trance part to a more house-like (?) beat. The second progression sounds really off though, due to them being in different keys (the first in B I think, and the second in Cm)
I think you're overdoing the "stuttering" effect, whatever it's called. Throws the song off.
The song also sounds really squashed throughout. If you're using FLS, you've probably left the FL Limiter in it's default setting or using a Maximus preset, both of which are pretty brutal - try reducing the "Gain" settings in either plugins until you find an equilibrium between dynamics and "punch" and loudness. Compare the level to actual professional (i.e. not brony; many squash their mixes as well) releases; most probably sound quieter than your song.