I think you think the wrong way here!
A controller and its layout should be cunstructed to work together with the software IMO
Not to emulate CDJs as good as possible, that is one of the reasons I think Pio does not have any good controllers.
An other reason is that it just has no good quality compared to the pricetag!
So I recommend eather CDJ400/DJM400 or Denon S1200/x120 (Denon is IMO better in terms of quality and value for money)
OR if you want a cheap controller to start with the Numark Mixtrak Pro.
If you considder sticking with a controller and not later go to CDJ I would recommend you to get a better controller:
There is IMO The Denon MC6000/MC3000 and NI S4/S2 if you want to run Traktor
Denon MC6000/MC3000 if you wan to run VDJ
Numark NS6 if you want to run ITCH