I am also looking at installing an Alpine CHA S634 in my X3. Blitszafe answered me that they still have to test their interface for the X3, but looking at your experience, seems that work !
Which blitzsafe reference have you used as interface Alpine to BMW? Does you X3 have DSP, Nav ?
Cheers