I haven't done it but there are alot of members on here who have and they say its a positive change with much better ride.
only thing i will say and i think i'm right you shouldn't mix RFT tyres with Non RFT all 4 should be the same! You will also need a couple of cans of tyre weld for when you get a puncture plus a compressor but you don't have to get them from BMW, someone on here will recommend some products.
Someone will be along soon