Your right...as it's got bar grips on it! and the roads here are like polished glass so they don't melt in the heat...but I'll cross that bridge when I can drive it...looking into Camac 900x16 made here 200€ per corner...
Good tires would be my first port of call, those Camac tires look the business have good reviews too.
Tires being your only point of contact best make sure they're A1..
I'd also be sniffing around the brakes too, don't want stingy brakes on a 101 at high speedi'm sure though being you they're already all new.