Mopar Performance 576 Heads

I remember these being sold as a "swirl port" head compared to the 308 heads. I have a set on my car. They stopped making them around the time the edelbrocks came out.
I never heard them compared to the W2.