Ken I owned several Barracudas in my day and I always used Sonic Turbos. They might not be as good as the others you mentioned but in my 66 cuda they sounded bad ass. My engine was only a small block 340 but I had her engine built with the best. It would move quick. Of course it sat there at lights and would just thump. But the mufflers worked out great. Just a suggestion. Good luck.
SM