The side compression is an amazing idea with that sound. I'd say if anything, it's the drums that need work... 2 ideas to help your mixing:
1. cut out the low frequencies of anything that's not a bass or a kick. That way the kick will have space to be heard.
2. Give your snares both low end power and definition in the very high registers. For that I suggest EQ (really on every instrument), but particularly on the two areas of the snare in this track. In addition, add some compression on the snare to pack a more focused dynamic punch.
Good job on this track, it's interesting and varied!