That's awesome of Michelin.
I have the Sumi's too and they are a good value but agree for track work they are okay. On warmer track days they get enough heat in them in the 20 minute session that the last few minutes they start getting slick. I'm leaning towards getting different tires next time and maybe it will be Michelin's. Just don't tell them you track the car and they can help subsidize the tire budget? Haha.