I took a chance on buying drilled rotors from DBC last spring. I ran them at 2 track days and then left them on for rest of the season. Have to say no complaints so far. They performed excellent with no signs of heat stress or cracks. No fade on the track. I think my DIY cold air ducting and deflectors also helped !!
https://www.crossdrilledrotors.ca/
https://www.crossdrilledrotors.ca/