I was also experiencing lag, try turning your internet connection off when mixing because this worked for me, and set the latency higher.
When you are using software to DJ you are asking a lot of your computer. You have to have a solid CPU, GPU and hard drive. Apple has been the industry standard and they have perfected it though I'm seeing HP pushing the envelope of late.