KeFir doesn't sound worse then Boogex for an instance, or you are hearing something i cannot (i still prefer Boogex to be honoust, because it's easier to browse through impulses)
I'm not sure if it's the reason, but the guitar and pickup's always have an huge influence on the overall sound. You haven't mentioned what types you used. It's certainly not in the playing
I think you need to back-off on the gain, it is sounding overgained to my ears which causes it to lack some definition (which in some tube-amplifier case's can sound really great, Heartwork from Carcass has one of the horniest guitar sounds i've heard)
What i try to do is try to find a sweet spot between the amp's gain and the booster (you should check out Mokafix' s Cream Tube instead of TSS, it's one of the best imo), what i mostly do is i set the guitartone without the OD in the first place. When i found a level which i think has the best character but not slightly enough gain, that's where i dial in the OD (it's best to dial this into a part which has lots of palmmutes) you don't have to use a lot of gain persee.
As far as the bass is concerned, you might have mixed in some grind but i'm not hearing it. Try to level the 'grinding' channel a little lower then the 'bass' channel, send them to a buss and smash the living crap out of the bass. And i still love PSP Vintagewarmer on the bass channel.
I do hope i explained this somewhat clear for you, and i certainly hope it helps you