Nobody has mentioned tolerences on the hex yet. I think a snug fit in the socket is going to require tight tolerances and repeatability. I think horizontal with a 4th axis would be better in this repsect. Rotating should give you +/- 0.01mm and there is no other dimension critical movements to make when machining each flat.
Phil