Mate, I think I remember that last time you posted something on this forum, with this track you have improved times 10!
I do listen to this kind of music and I will say this production is at the top level of this genre on the radio.
Your vocals have come on a lot and I love the change up of percussion and beats throughout which keep interest.
For me this is 95% to be fully radio ready.
(1) Too long, take a minute off it.
(2) I want to hear more of the main hook in the song which is from 4:02 until the end.
(3) Vocals, which are awesome all around, have a few out of tune spots which give it away.
(4) and just to be anal about it, the intro is to abrupt coming in IMO.
Well done sir, this is really good :-)
Cian