I have said, and continue to say, that twins are good choice.
And I also say they are not the best solution for all applications, which defies modern marketing thought.
With the first gen HTT66 or PPE 4088, I ran 11's, and it did not hurt the engine at ~650rwhp. No towing problems, good throttle response, fairly easy install, and low cost. This is about the highest amount of HP that is truly useful for street apps, and the upper limit of what is considered safe.
The most important thing is to have clearly defined goals before you start. That will determine which turbocharging system is right for you.
I never tested MPI twins simply because they were never available for me to purchase, so I cannot vouch for them. I had to wait for PPE to come out with a system. My PPE race system is for the lunatic fringe. Powerband is 2800-4800, and even at low boost levels makes over 900rwhp. Completely streetable, but way more HP than you can use for a street app.
As far as comments of "there are no unhappy twin customers", that is not accurate. There have been a number of trucks go from twins to singles. But I have never seen a public posting indicating why, which is why the internet perception is that twins are perfect for all trucks, for all apps. And when a customer tells me his reason, that is confidential info.
For me? I run both ways. But what I really want is a supercharged/turbo system. I have a feeling that's going to be a better solution than available systems.