Nice job, Shortman
I agree with daveo, sooner or later (probably when you least expect it) those linkages are going to work loose. Even if they lose a little grip on those chrome pushrods they will slide. A Z-bend will keep this from ever happening, and it looks like you have plenty of extra rod to work with.
Just another 2 cents (yen!).
digger