CCP subframe requires you to mod the car by cutting off the front strut rod connectors. Then you will be in a world of hurt if you do not like it, or need to rebuild the suspension later and CCP is not there.
Thus, I am trying to limit my choices to ones that do not mod the original frame. I am wondering if I could cut slots in the CCP to clear the strut mounts and keep them on.
The advantage of the CCP (as far as I see it) is to remove the front strut rod which is the strangest thing about a mustang suspension.
Most upgrade suspensions replace the rubber bushing with a solid joint, but I do note, few actually replace it, so it must not be that bad of a thing.
In fact, look a a forumula 1 car, they use struts.
Ridetech replaces the front strut with a piece they call a "strong arm" which eliminates the front strut rod like the CCA but uses the factory mounts.
I, as well as many people here, are struggling with the most cost effective way to get modern performance and do not mind spending the money, but do not want to waste money.
I emailed Sean from a while back, and have watched the threads closely, usually coming down to the same conclusion.
Factory deisgn was fine and handed good when new, we perceive the front suspenson as not working well cause we have used worn out suspensions.
Firm up the front strut, lower the uca, use a roller spring mount, ensure the steering is tight, put in good (not cheap) replacement parts and it will handle great up to any street car. If you plan on trying to take a corner at 150mph with a turbo porche on your bumper, then go for the tubular or full roller stuff.
The summary for me is sourcing parts from Opentracker which ensures all parts are properly setup and has useful upgrades at approx $1600
Sean's coilover with a 1" sway bar added at 2875
Street or Track Front Bilstein Coilover System
In both cases I am adding the bigger spindle from streetortrack.
I might have sean from streetortrack put a kit together, he used to have non-tubeular kits too, I think they use opentracker parts, but never asked.