Is it the small or big compressor wheel on the TD05H?
I know the small comp wheel is within the 74% efficiency island on it's flow chart at 22psi.
You can run 25 psi to account for pressure drops.
The MHI chargers are strong, but to run 2 bar of boost will depend more on your
engine setup like C/R + fuel system.