I am waiting for the weather to break a bit so I can put the Curt hitch on my E91. I might even wire a light package so I can tow small utility trailer with my BMW. I want to see peoples faces when I pull upt to the hardware store and buy a sheet or two of plywood and haul it home with guess what, my BMW. My E91 and wifes E90 are daily drivers not garage queens.
I had a roof rack on my E39 and it was a pain to put it on take it off. It was a major pain to put the bikes on the rack also.
I am not crazy about seeing the receiver but for the convenience I will live with it.