Damn bro!!! Hella nce work man. My Chasers suspension is oddly loud af. Its got a ton if aftermarket suspension mods but I'm not sure WTF is the problem. Love the color of the Cresta! Sounds so good too.
you should get roll center adjusters before cutting spindles. it will give your upper arm more clearance with the body and correct control arm angle and help with bump steer. if your still having issue after that then shortened spindles are fine.