Some may not be aware, but I do the things I do not based on how I feel that day, rather for actual reasons.
We do not like to sell Slave spinners without the interface, as the only way we have found to ensure that someone doesn't accidentally reverse the polarity, which immediately destroys the costly precision encoders, is to permanently attach the cables to the PCB. You might think that such an occurrence would be rare, but I assure you that it is not. And every time we would get a complaint about a spinner not working, it was inevitably from someone who had purchased a Slave spinner and was not careful enough. I've even learned the hard way a couple of times myself (long ago.) Trust me, it's no fun telling someone they just broke their new toy they saved up for, literally in a heartbeat when their excitement took over. Since the change, no more dead spinners or unhappy customers, and that's what makes me happy
.
As for connecting to other devices, aside from the above issues, I can only know the performance I programmed into my own interfaces, and I did not take this lightly when doing so. The issues one can find interfacing with an extremely high-resolution spinner, are much different than with an arcade trackball. Even some interfaces supposedly designed for that use have problems with backspin. As I do not sell or support 3rd party interfaces, I do not test the devices we developed with those interfaces to ascertain suitability for the task at hand. And for reference, some very unique and extremely efficient logic was required in the very fast controller used on the TurboTwist / Opti-Wiz3 interface, just to achieve the performance required with the features it offers.
We purchase the special cables with the encoder modules as a set. In the past, we have sold the extra cables (from the aforementioned spinner repairs), but as we no longer have dead spinner repairs, the supply of these cables has dried up. Prior to even seeing this thread, the OP was supplied with pinout information, again with a stern warning to not reverse polarity. For his sake, I hope the warning was taken to heart. And yes, those cables will work, but someone who thinks black is ground and red is +5 when connected to a TT2 spinner, will likely have a bad day. As those cables were not designed for use with the spinners, the informal color codes are quite incorrect.
Since the beginning of the age of 1UP arcade machines, Raspberry Pi's with power supplies you wouldn't want to charge your phone with and "mainstream" appeal for arcade related items, I can no longer assume that the end user is technically savvy. So without knowing the capabilities of the user, it's often wisest nowadays to err on the side of the neophyte.
Did I cover everything?