There is nothing wrong calling any Barracuda "Cuda" Where you are wrong is 'Cuda. (Single quote.) Chrysler designated that name for specific E body cars that are very different than A body Barracudas. In fact. They don't belong on the "Forabodiesonly.com" site. I have an A body Duster. E body 'Cuda and B body GTX. And very few parts are interchangeable.
I do agree on Dodge trying to incorporate any Plymouth model name to their lines. I made a recommendation to Chrysler. If you must develop and market a Plymouth? At least have the common decency to badge it under "Mopar Performance" banner?