Beautiful bike you got there.
Tufo's are pretty tough. Try to find a set of the Hi-Comp Carbons. Lots of heavy rubber and so far this season, no nicks or cuts. I would, however, not use these on the track as they do roll a bit slow. The other choices that CEYA has put forth are great alternatives as well.