I should probably justify my comment, as it's a bit douchey just saying you are wrong.
The reason that compound turbos aren't the be all and end all for creating boost is because of the large amount of back pressure that they create, as well as the the fact that the small turbo robs a lot of the energy out of the exhaust gas, thereby making the large turbo even slower to spool up.
I understand that you have less lag down low and that is a good thing but in the grand scheme of things you won't care about 10psi being made by a t25 when you have 30psi being made by a hx55, not to mention that the only reason that you would want 40 psi is because you are drag racing( or you have a diesel that needs 100psi, like I said this setup is good for making big boost....), and even then there are better methods for getting a drag car on boost.
The reason why a true twincharge setup is awesome is because of the positive displacement supercharger, the blower means that the back pressure ratio is positive, something which you simply can't do with a turbo. This in turn means that you have better cylinder filling, can run more aggressive cams, and also it means that you have a greater resistance to knock as you don't have a contaminated intake charge.