WIPGood to see you getting into the future bass craze too, man. We gotta collab sometime. Anyway, the structure and composition so far are grade A. It's just down to mixing and sound design. There were just a few trivial tweaks needed here and there (you already brought them up), but the harshest mixing issues are somewhere around 1:20. The vocal manips get a bit clumsy.
Otherwise, I love the track. Keep it up.