These are very nice shafts for the price. It won't take much angle before binding though, so I wouldn't recommend it if you plan on setting your TT01 up for CS drifting. I get steering chatter when I get close to 40 degrees of steering angle, so I have to reduce my end steering end points with my transmitter.
Pro tip for the pins falling out problem: first, super glue the hex screw in place. Second, get some heat shrink tubing that'll fit over the joint with the pin. heat up the shrink tube, and voila--you just created a CV boot that keeps the pin place.