Not to sure about the performance benefits of each, but the shorties will allow you to put cats on your system. A must if you live in CA or other state that requires smog certification. Not sure if it will pass visual.
If you're just going to swap back to stock every time you smog, then it doesn't matter.