I know this post is a few months old , but wanted to throw in my 2 cents in case anyone in the future reads it.
I would say most race compound tires I would not want to ride on the street. Some are hard as a rock unless fresh off the warmers. However the Pirelli SC1 compounds actually work surprisingly well on the front and rear on the street.
Although I wouldn't purchase them specifically for the street. I had some on my 1299 Panigale for track days and tried them on the street and I actually think they hook up better than SP's on the street. I have ridden them down to about 50 degrees / (10c). Of course I am not hitting full lean angle at those temperatures. In the summer I have full confidence. If this is just a weekend canyon bike it will be fine especially if you are only riding in warmer climates.
I wouldn't use it on a daily commuter. I imagine they suck in the wet, but the SP's do too.
Tire life isn't as bad as I thought it would be, if you're going on long straight highways I would again avoid them as well as SP's ( get Rosso corsa 2's instead).
If you're riding mostly twisty roads in warm temps I would say they would be just fine.