Got someone to install it for me the other day. Everything checks out good. I noticed a change right away. Plus the broken piece was obviously not making any more noise. Everything seems a bit more solid in the front end.
I posted the before pics
HERE and the after pics are attached below.
The mechanic had it done really really fast. Apparently they do a ton of these regularly.