Overall I love the vibe and flow of this track. I looked up the original to get a baseline for where you started, and I like what you did with the source sample. What you've produced reminds me a lot of the band Miami Horror. If you haven't heard them before, and this is your bag, I think you'd like them. ( http://www.youtube.com/watch?v=syj7oB6jxcE
Anyway, about the song, if I were to suggest some things which could use improvement, what stands out most to me is the fact that that for 80-90% of the song, there seems to be a white-noise-esque wash over most of what's playing. It sounds almost like the final line out for the song has some detuning or phasing or something on it. It could just be the synth that's used, but it sound very mid-rangey.
Also, I'm not certain if it's the result of sidechaining, but like some others have mentioned, whatever you're using to duck around the vocals is making the whole song pulse a little bit in and out. Which, while it does add to the overall "groove" of the track, can almost come across as a speaker problem when used too much, and does make my ears go a little wonky after a while.
As for possible additions, I think a really saucy lead (square maybe?), would sound good around the 3min mark, when everything comes back in. Perhaps you quiet the people down a little bit, and a lead just goes nuts. In my head I hear a very jazzy, kinda all over the scale melody that goes up and down a lot, stutters on a couple notes along the way. Apologies in advance for the very cheesy example, but the saxophone in this 80's show theme song is what comes to mind for style: http://www.youtube.com/watch?v=TY3xEJ4RxcA
Other than that, a very nice upgrade from the previous iteration. I think with a couple tweaks it can be polished final material.