From my listening experience, the track structure is OK since you are using a quite fast tempo, overall it’s keeping the dynamic & energy during the listening.
Mixing & Loudness : I would reduce your high frequencies or at least filter unwanted high energy, you also have some very harsh transient peaking that could be tamed ( i.e : snare crash at 3:19 ).
Mixing wise this unwanted energy and harsh transients is taking over and taming the kick making it sounding a bit dull, as for loudness this is probably gonna get worse once on Spotify, if the -14 LUFS is a good target, you should keep a 1dB safe net range below that, but again it is the high energy in the mix that’s gonna be the problem “(both ReplayGain and ITU 1770) do not have a lowpass cut-off filter”
You can check this page from their site : Spotify for Artists and particularly expand the last section My track doesn’t sound as loud as other tracks on Spotify. Why?
Thanks both of you for listening. I can’t upload a new render now to show, but I did a few changes: I used a slower attack for the claps so their transients are now a bit softer, a bit less aggressive. I also reduced the kick’s volume 3db and I filtered out high frecuencies about 10.000. I didn’t use a high cut, I didn’t go that far, but the effect is noticeable. I also put most settings in Masterdesk flat except for Stereo image and compression, in order to control final EQ adjustments in one place (Fabfilter Pro-Q).
I’ll let it sleep now for one day and I will check again tomorrow, let’s see if it sticks.