Hi I'm curious about where you ended up on this and what option you went with. I am literally going through the same research and you about hit all my concerns.
Did you end up going with the BimmerTech or no? How was installation?
Send me a message if you'd like. Thanks!