gcw
Mine are separates rather than a controller (2 x SC6000).
Bit of a no-brainer compared to pioneers offerings for me, cost & functionality.
Haven’t looked at their controllers but would assume similar applies.
Also stream tunes from Beatport, Tidal etc. I use Beatport integration and is great for try before you buy.
At the end of the day all have great features, the most important thing is whether you think it looks nice!!