Well, I am not quite sure how to explain, nor what you wish me to elaborate upon...
After listening to your mixes, I wanted to try a different approach. I worked with the drums first (as I always do). I have found for myself, that getting the drum track to sound good, makes everything else much easier to place.
Specifics;
All 'Abom' tracks were muted. I couldn't find a way to get them to work, so I went without.
Drum tracks:
Typical sending of kick/snare/toms/OH's to their own individual group channels. Needed EQ/compression for each. OH's get no compression for me. Not a fan. But they do get some sweetening with PSP NobleQex. Actually, I just used the 'OverHeads 2' preset here. 80hz HPF, 3db boost @ 120hz, Atten @4.5 (whatever that means), 4db (I think) cut at 1.5 kHz with fairly sharp width, and 6.5 db high shelf at 15kHz. The 'valve' thing active with a bit of that. I know, proprietary stuff means nothing in translation, unless you have purchased the same gear. I understand it is just some saturation type of (dare I say-'warming') processing. No idea how it works, but it sounds good to me, so I just leave it...
Snare gets API 2500; 1ms attack @ 6:1, with .1 release. Transient Monster; +12db Attack @60ms-+12db Sustain. PSP NobleQex eq; This is a Pultec style eq, that is hard to explain. HPF is at 80hz, but an extreme shelf at 100hz, with attenuation. I'm not sure I understand exactly how it works, but it sounds good, so I forget to worry... Not really anything important really IMO.
Kick has API 2500 3ms attack @ 6:1, with .2 sec release, medium knee. Transient Monster again here, with +10db Attack @40ms-with -6db Sustain.
Am I going total geek on ya?
I can continue if you like.....
I must say that I just took what I had (you gave), and went with my instincts. Not sure that that is always a good thing, as I also struggle to get things to sound right, especially after hearing them over and over. It is kind of pleasing to take a mix without biased opinion from recording it myself, and listening from an outside perspective. Quite enlightening actually.
Really helps that the song is catchy too. Goofy to a degree, but damned if it ain't been in my head for the last three days! I somewhat hate you now VHS! lol!