Intro is very subtle. Dig.
I think the perc comes in just a liiiittle too heavy. I'd take down the hihats about half a dB. Maybe more. They're quite loud compared to the rest of the track by the time our bass comes in.
I may also space out what sounds like claps somewhat more and possibly reverb those veeeeery lightly.
The next section to come in is so abrupt sounding due to how quiet the piece is. Might take that arp down by a dB and low pass filter it.
We also have a lot of low frequencies. Make sure any ensemble you have, the instruments aren't in each other's way. I.e cut the low frequencies of higher instruments or non-basses to crisp them up and get them out of the subwoofer's way. 250 hz is usually the magic number. There are tutorials and lots of free plugins for this like ReaPlugs which will let you see the frequencies you are working with as they come in.
I would still take down those hihats more as we get to 3:47 and take the arp down a bit more until we get those wide swells in. I like that btw.
There is some synth that has a lot of tingling ringing in what sounds like the 18k or so range. It's like tingling change in my ear and I don't really like it.
The radio noise also could probably come down -- the tuning SFX. And I would give it a ping pong delay.
You're talented at creating atmosphere for sure.
I think JBL headphones might be coloring your sound some. Commercial headphones tend to add a lot of bass or alter mids and highs to get people to think they're somehow better than others, when really the issue is inferior audio quality. I use Audio Technica ATH-M40x studio monitor headphones. They give a good representation of how a song will sound all around and make for a good reference headphone. I would try to mix songs so that they will sound good on the average sound system, as well as the extraordinary, since not everyone has the luxury of JBL, beats, or any other great setup we might like to have represent our music. :)
Great work, and thanks for coming out to NGUAC!