We ran the Maxxis supersport on the 675 and was very impressed - especially with the price. Also a few endurance teams ran them for the season.

But I would check the pressures but then again I can mash tyres in less time