Regarding the stick spinning and twisting the wires:
Don't know if you noticed how slik stik solved the problem but instead of keeping the handle from spinning they used an audio jack and cable that allows the stick to spin freely but not twist the wires. Heres the pic. You might consider something similar. Seems like it would be cheaper, easier, and work for all joystick bases obviously.