I've never heard of any car where the shorties were better than long tubes. Easier to install? Yes. Bolt-in replacement for stock manifolds? Yes. Completely legal with shiny paper certifications? Yes. But if you want the best flowing exhaust, long tubes.