dealer?
If I was a dealer, I would have all the different chips, downloaders, boxes etc. There is no such thing (as of today IMHO) a perfect performance box. Each has it's limitations, strengths, and fitment. Since there are so many different trucks, set-ups, performance goals, computer changes inorder to succeed in business you need to supoort the masses. However, saying that, customer satisfaction, customer support, & warranty etc. would be big considerations