All I can say is I know of quite a few turbo setups that were an absolute nightmare to tune right. So if you're patient then the twins might be right for you.
The turbos for sure....that has to be the best feeling when you pop your hood and the people see only what they think as a cold air intake....it definately has its cool factor....and seems to make better numbers and track times. But don't quote me on that...i'm sure a procharger would still be just a fast...
IM doing a 88mm on my 03 right now should be done soon 2 weeks to 3 but i am doing a race gas tune 26 psi or so so i will post my numbers and video when done looking for about 850 rwhp maybe more from what i have been told we will see.
If its an 03 Cobra, do not get a procharger. There have been a few guys who have tried the prochrager set-up and ALL of them went back to a postive displacement blower.
Turbo> ALL
Twin Turbo> Turbo
Give Rad Craig a call for tuning purposes, if your worried about that.