Not sure why all the hate on run flats -- I have had them (michelin) and they were just fine, repaired easily and the local tire shop had no issue with installs.. I had several sets that had far better traction and smooth ride than the Goodyear OEMs.
If Michelin had them for my 3 they would have...