The td05/06 compressors do suck for high boost. They are meant for gas engines. However, they are fairly small in comparison the similarly capable turbos and I like them a lot for that reason. That and the aftermarket support for parts. How much room do you have to work with n your engine bay?