I have a little experience with runflats and my advice would be buy some normal tyres instead. It's an upfront cost but well worth it in my view.
In my case I was putting up with the hard ride and road noise for nearly two years, then when I did get a puncture it said I could drive 50 miles max at up to 50mph. Not much use when you are 150 miles from home and all the tyre depot's are closed.
Fortunately I had my air pump, so drove home slowly, stopping to pump it up about every 40 miles, and it did get me home, but I could probably have done the same with a normal tyre under those slow puncture conditions.
I was even less impressed when I found out runflats are about 20% more expensive than normal tyres and are not always immediately available.
The tyre fitter said that in many cases when people have driven on runflats with no air in the rims are damaged, so it can be a new wheel as well.
Needless to say when I bought my next BMW I insisted on not having runflats.