There's only one thing that could make this track better honestly, and that's some kind of different percussion. Something like in Virtual Riots track "Part of Me" for example, would fit so well in this (and some lighter, tighter hats).
But as is, this is 95% perfect.