Steering wheel options for us Early A drivers

Final update: So this is what I determined was causing my horn to stay on. I had to buy the $10 Grant puller (wow it is so cheesey and cheaply made), removed the Grant 4310 Hub, and saw that it went so far down the shaft that besides coming into contact with the Roller(I mean pushing it down all the way), the contact ring was also coming into contact with the little screw that holds on the Signal Cancel/arm. Our original wheel has a very narrow contact ring, which is made to just touch the roller, and nothing else. The 4310 kit, the contact ring is very wide, too wide, and if pushed all the way in, it hits the head of the screw, thus grounding it and causing horn to be always on. My fix:
I took out the hex screw, carefully ground it down , got a real thin star washer and reinstalled it. Tightened it all up, and now the horn functions as it should.
This makes me wonder if maybe there is supposed to be something on my steering shaft that would limit the amount of distance the hub can slide onto the splines. I see there is a recess on the shaft, does something go there? like a lock ring? or oring or?? Horn goes Beep Beep. Thanks for all your help. You can see in my pic, the little copper shavings in the Cancel hole, that is from the rubbing on the contact plate. Also the roller you see, when I put the hub on, that roller gets pushed all the way in, spring is completly compressed.
.IMG_3996.JPG