mediocre,
T1-R is memang street tires. I don't think it falls under semi-slicks also.
Turbo sang is where everyone sends their turbo to service. His shop in Cheras. Never been there before, so dunno how to comment. My mech also sends all his turbos to him to service.
xtremeleo sounds familiar, can't remember if I've met him before.
My honest opinion:
Do your own research on turbos... don't just listen to people. Car modification is a cult, everyone has their own unique beliefs. One guy will tell u GT-Wing is very useful on track. One guy will tell you GT-Wing is just for the cool looks. One guy will tell you GT-Wing is sohai. The key is to create your own identity in your car, not just follow others.