Yeah I think version 5 is overall the best. I'm still kind of iffy on the snare but that's just my personal taste and the overall mix of 5 sounds good.
I'm getting some echo on various parts so the delay is doing it's job. It's ultimately up to you but mix 5 sounds pretty good to me....It's a very "in your face" kinda mix which I think is more of today's style (compared to the reverb drenched 80's Milli Vanilli stuff.