I'm not letting MixMeister to do the mixes automatically, I am carefully "orchestrating" them manually! The "cheat" is that I don't have to manually beatmatch the tracks (MIxMeister is spot on) as I do when I use decks so I save some time there! Anyway, beatmatching is only a very small portion of what a good mix is, IMO. You have to pick the right tracks so that they actually sound good together, not out of sync, and create the right "flow". And of course timing is very important as well... All these things cannot be done without human intervention (not yet, anyway) regardless of what software program you use.
I will check out Traktor, though. Thanx for the tip!
Also, I just ordered Hercules DJ Console. There is a dedicated MixVibes version for it (really nice software).
Looks like a really fun toy