E39 M5 wheel is pretty awesome in my e53. Plug and play.
I bought mine from some guy in Eastern Europe who refurbishes them very nicely. A much nicer feel. I did a write up on the overland thread.
I recall I had to buy a used airbag on eBay as the steering g wheel guy couldn’t ship one.