Installing the Summit 2.5in A body exhaust

Are you guys still happy with this system? How does it sound?
Will these bolt up to the stock manifolds?

Is 2.5" a limiting factor for a 5.9L Magnum? Not sure if I should invest in 3"...

I just sat on hold with Summit for 15 minutes...perhaps I will give them another try.