ive got a TD-06 20G on my car, its not that bad. full boost at around 5 grand, its more fun than running out of puff at 5.5-6000rpm!
im pretty sure he has a 2.5 so he will spool it a bit quicker i would imagine...have a chat to steve at mms and see what he recommends