Here fishy,
I'm confused. Are you saying that good offset rotary vises don't keep the axis of the hook shank in constant alignment? Mine do. You can adjust the vise for the size of hook until they are perfect.

I must have misunderstood what you are saying?