Well, I just went through what you are going through and I went Vortech. I think it comes down to your needs and goals.
For me, my goals weren't super high power levels and 11 sec slips. I am building my car to be well balanced fun car to drive. I didn't want a future of dyno tunes, I wanted...