My former 2010 X5M and current 2013 50i trailer hitch install were/was an absolute butcher-job.
While shopping for my wife's new 50i F15, I was pleasantly surprised to see (maybe old news) that BMW finally figured out a less invasive hitch treatment.
Old (E70):
New (F15):