never the less to answer the original question
Personally i dont think its the dj software you mentioned above that would be your biggest problem if you ever had one.
Instead the issue to first correct would be...... is your computer proper for what you want to do
You can have the best software for all eternity but if its controlled by your PC and that sucks
youre just going to blame it on the software.
I kept having recent problems with glitch sounds in my Traktor Pro only to find out, its working fine
i just forgot to turn off two things on my laptop.