OK, I would like to say that you must receive a A for effort but you really sicking some serious injurys here, there are so many thing to take into consideration with this, Ive had front end parts fail on me and it isnt fun, thankfully i was in the sand unless i would have been dead.
But if you do finish this product, I wish you well and i would serious take it easy on this front end and pay close close close attention to all ya welds, Im not bashing on your work at all Ryan, but do you notice the welds in the other link that you posted???
And I agree with NYUK, used a-arms are all over for cheap, but to each there own.
Goodluck and wear ya Helmet