Here's a pretty long discussion on it on spool street.
https://bmw.***********.com/threads/...n-an-n55.5722/
Overall, I don't know if it's worth the money.
Edit: Replace the * with spool street. Minus the space. Is spool street censored on this forum...?