Just a thought that is related, but slightly off-topic: be taken seriously for what you do with gear, not for the gear you have!
Guys like Terry and quite a few others can blow the roof off a room with two teacups and a couple of spoons hooked up to a PA. Not literally, but they can make work whatever gear is available. And they don’t care what other people (primarily other DJs, cause the crowd is blissfully ignorant about DJ gear so they don’t care at all) think about the gear they bring.
Your gear should fit your workflow and software and your budget. That is all that matters. Don’t let the fact that others MIGHT laugh (they are ignorant btw) because of the equipment you bring in, be a factor.
Let me give you a simple example. I think there is no doubt that those ignorant DJs will take you very seriously if you were to work with 2x CDJ-2000NXS and DJM-900NXS, right? By the way, those guys probably don’t OWN anything, let alone a club setup. Now, I know for a fact that Terry asks for EXTRA money, if they make him play on that setup rather than allowing him to bring his controller. Sounds like the world upside down right? Only 5 years ago that setup would be on the rider of every DJ. I will come play, but I need that setup there. Make it so!
Today, even the simplest of controllers can be made (in the hands of DJs that know their stuff) to do MORE than you can with a 5k-costing club setup!
Hope that helps focus your needs and desires. You should upgrade from the Mixtrack when you feel you are starting to miss features that you want to use. Again, not because of what other people think.