If you decide to do it, I will help if I can with my experience from this project.
As for the pins...try to put some high quality steel, that could help
What kind of design issue?
the pins are in shear, the bushings are loaded in compression. your shear stress is .577 X radial load (lbs) / pin cross sectional area (square inches) you want the yield strength of whatever your pins are made from to be atleast 2 - 5 times greater than this. Because it is subject to repetitive loading (fatigue) it should be 10X or more.