Yes from what I have heard the BMW Diesels respond well, should also have better MPG as well (I think it's part of the seven day money back guarantee by MSD) The way I understand it is the OE map is read and then sent to MSD, they then remap it and send back to the Evo chips installer where they flash the ECU via handset with the new map so the "Installer" really is just as the name suggests, I'm sure Stu or James will only be to pleased to confirm but in any case the place you talk of doesn't exactly inspire me with confidence!
Martin