Jools
With regard to it just being track day kit... yes it is but there are quite a few of us now i think that run the bikes in track day kit all the time.
We do enough track days and the bodywork is so bloody expensive that it just makes life easier to keep it in that trim.
I have had my track bodywork painted so the bike looks decent even when out on the road
