as you said, the intro needs a bit more, but looking at the drop, its sounding sick! i would leave it as it is to be honest. perfect amount of fx to keep it interesting, bass is heavy, mixdown is clear as well. i'm really feeling the evolving percussive element you got going, adds a nice groove towards the end! looking forward to the finished product