Much better this time!
The intro is really long, I like it but its too static. If you were to increase the velocity of the piano making it cresendo into the drop., maybe increase it by an octave to start and keep it
very soft to start and then lower the pitch to where it is now at around :37? and keep it building up it velocity until the drop at 1:14. You could also add some background sounds (like noise of soft filter sweeps) in the intro (somethin likwe the arp sounds at 4:14.
I think you have some weird compression going on in the main sections, every 2 bars the first kick comes in loud and then it backs off for the rest of the 2 bars, the same apllies to the bass a little bit. That happens most promenitly after 1:55 in that 'breakdown'.
The wubs are much more even leveled up until the end verse, 3:33, then the kick gets lost behind the bass. I still think you should add some hihat/ cymbal shuffles in it, the first verse can be empty and then the second verse bring in the hats so its not the same thing over and over.
Thats all I got for now, hope it helps

(I am being really picky, what you have so far is good but its not great yet and I know you want great)