any upgrade to your stock strut mounts will be better.
and to answer your question about them being interchangable, sort of.
if you get C/C plates they will come with the strut mount.
if I were upgrading the strut mount, I would get the C/C plates, they are more expensive but worth the extra money especially if you are lowered and doing suspension.
Whipple Crew Member
2-Stang Crew Member