I was in the same situation reading through N54 forum threads, trying to decide between JB4 and MHD. After seeing how many people moved to MHD for its simplicity, logging, and reliability, it started to make a lot of sense. This guide explains it really well from a European perspective and helped me put everything together in one place:
https://tunepoint.eu/blogs/news/bmw-...ide-for-europe