the vms has always been working with timecode systems, since the mixer part is analog.
this is an outstanding feature of the vms, IMHO, and what - personally - convinced me the most.
however, compared to traktor scratch pro, ssl has a less versatile midi mapping, (e.g. the jogwheels cannot be mapped, you can't program macros neither does it have modifiers).
generally spoken, you can use the vms mixer part with any timecode based system, you can even drop the computer and purely play normal vinyls, since it has phono ins.
how good the midi part is implemented is depending on the software you use.
hope this helps!