I’m thinking of using Traktor.
The gemini G2v is $250 with free software VDJ software but alternately the Traktor Kontrol S2 has software in the Box, out of these and the ones given in my original post which one gives me the BEST value in terms of progressing from Beginner to an experienced DJ, and of course best value for money