Listening to the latest mix (above) and comparing it to my memory of the first mix I heard, this one sounds much better. Everything is nice and clear and in it's own space. The vocals are sitting sweetly on the top as they should be. (You voice reminds me of the singer from The High Strung every time I hear you sing and that's a good thing.)
The only nit for me is the lack of an intro but I kind of like the way it just starts and there's no real introduction to the track.
I'd stick a fork in that one and call it done. Good stuff Dave.