suprised the peak power is so high up on the rev range

would think the turbo would run out of puff?
Many people on here rate them highly, Steve3drals (itsmeagain) is one of them I beleive, however, as with any company you do get people who think they are shit...