My MPPS is not a cheap China tool,as I said it is an EU tool. and also i believe not all China tool are cheap ones.
equally knowledgeable fellows can do argue on this matter. As a beginner still I dare to say:
MPPS may be more than enough to read, write and to recover this particular ECU if it is brick. Unlike other EDC16 ECUs, EDC16U1 has no difference of its OBD or BDM reads that are exactly the same identical files. So does not matter if it is OBD or BDM read. Writing an OBD read on BDM may cause problem, but not vice versa e.i there would not be a problem writing a BDM on OBD.
There are also many other discussions that KESS fails to read and write some of EDC16U1.