Here's my take on Banks: Good - One complete system designed to work together and tuned to your engine/turbo with safe guards. Put a TST on a stock motor, set it to 9X9, stand on it and something will break. Many non-Banks up grades take a level of knowledge and responsiblity to work well. With Banks, you won't have to worry about "is my turbo gonna be enough for this or that combo. " One order, one shipping price. High quality, well engineered, although I had two wiring harnesses go bad with a long time chasing electron to figure it out. Both warranted without question. I have had good consumer service.
Bad - Expensive (but you get what you pay for???). Relatively modest HP gains but designed to work with stock turbo (and trans). Banks will flat out lie to sell products. As mentioned above, the part about not voiding your warranty is BS and I don't like a company that will lie to sell. A powerpack will need a transmission up-grade. If you drive careful, stock trans will probably do OK (I could slip the TC with mine) but it will shorten the life.
Do I like my set up? Yes. Would I buy Banks for my next truck? Doubt it, I don't like pressure box on HPCR