With regards to your MDI topic Eddie-NL is the man to speak to about getting a later can gateway to prevent battery drain. He also does the wiring loom required for connecting the MDI to the RCD310 (the current wiring isn't compatible sadly).
I also have an MDI armrest dock if you haven't got one yet. £45 including postage if it would be of any interest.