I think you've really improved since your last production. I agree you could create some more development, just play around with additional chords, or maybe play with the rhythm of it. However, something's missing there in your main parts. Sounds somehow flat, I miss a deep and powerful side-chained baseline to make that more bouncy. Like your breakdown at 3.20, but I don't think the chords / composition is on point there. really like your filter/reverb/drum fills there which create tension. All in all a good production! keep it up