Some more updates... got the springer welded up... going to make some new triple clamps I think. Took it for a test run, the front end is super smooth now, I dig it!
Foot pegs up next then it's just about done!
Below, the holes allow me to adjust the leverage ratio: