Regarding of using Mpps on this type of ecu. I have used it for remapping it (v18) on a Peugeot 307 1.6 HDI 90hp from 2007, with the precaution of waiting 4-5 min after writing, it had successfully completed.
Happy with the result but not so happy with my remap, I had tested and tested different versions of files and modifications, after 18-20 writings on the ecu with no error, my car enters into ecu error on engine start and only if I put the ignition twice engine and car runs properly, so Yes don't use it on this type of car especially on Peugeot. It may work for a couple of time but don't push it to hard
PS: now i have to put the ignition twice every time I run the car, I got use to it but it's not the proper way of doing things