I think I might go for the Schnitzers above. I have always liked them which is no surprise seeing as I had a replica set on the e39 for 3 years.
And these are the correct fitment for my car and more rare theses days.

Plus I'm worried about the X5 wheels being too heavy

The bbs will involve me swapping over my own tires as his are too wide for the 3 series and they are e39 fitment so probably fitment issues too.