Peugeot is a drama. It mainly goes for the failure of auto detection on the right model since the French tend to change ECU's, motorcodes, etc. even within one model year. Most of the time I find if you manage to get to all the data right, it's quite ok on functions. Some models better then others, but it really is taking way to much time to get there, if at all... Build Codes etc. ... that is ridiculous; if you have good VIN decoding, you should not need that I guess. Lot of times the stickers are long gone or damaged, so you need to go the internet to find data.
If Autel could do anything about the detections, that would be great. I don't want to look up or we have Marelli, or Bosch ECU, you should be able to to detect that, at least that is what I think what should be possible (I'm doing car techs, not creating diag tools however).
Also still quite a few gaps to fill in with the actuators, adaptions, programming etc. but this will most likely be the same hell for Autel engineers to go through as right now it is for us (all the differences).