With all that traction? not at all. Buddy of mine had a sponsorship so he was always getting new tires. That was the only way I was able to try Pirelli Diablo Super Corsas, Battlax BT-03 and Michellin Power Ones all in one season (hell I might have spent more getting the tires mounted than the tires cost). They all stick like glue and they are all DOT road legal. Amazing tires but can be nervous in the wet and downright squirrelly in the cold.
hit the twisties at 32 psi in the front and 29 psi in the rear and you feel like spiderman
Track tires are unnecessary on the street. He could go one level down (i.e. BT-016, Diablo IIs etc.) or even two levels down (i.e. BT-020, Angel) and still have plenty of tire for the street, while also not having to replace them every 2,000 miles, get them up to temperature with a tire warmer or do a warm up lap just to ride anywhere. I think having a tire that suits the kind of riding you do is cooler than having "track take offs". My BT-023s are supposedly terrible tires, but they give good edge to edge grip in the twisties and never surprise me. I can push as soon as I leave my apt complex and know exactly what it's gonna do. That's the kind of tire you want on the street since you aren't gonna ever hit 100% or even 90% on the street anyway.