The shaft will come with new o-rings since we must use two of them side by side to fit both engines.
Huh? Are you trying to make a shaft that fits both a 650 and a 750?? The 650 shaft is both longer and thicker than a 750 shaft in the area that fits into the advancer.
You are 100% correct, however, I am machining a CB650 shaft that is the same diameter and length as the 750, so I can install our C5 ignition kits. The CB650 shaft is both thicker, longer, and has a slightly fat area at the end of the shaft.
I am concerned if I make the the 650 o-ring slot too close to the threads it will block the oiling hole, and I don't have a complete engine for test fitting, only 750's.
When we machined the first 650 shaft I pulled the shaft from my 750 just to compare. I was amazed at how close they are in size.
These are are easy enough to change with basic tools, as Chewbacca5000 indicated in his reply.