Thanks all! That's very promising answers. I have ordered the M5 rims today.
It worries me because the offset is ET34, which is the smallest compare to other OEMS.
By calculations, it's 26mm more for the outside.
I don't plan to drop the car with new springs at this moment because of the road condition in HK and my driving style...