For some reason "on bench"-mapping (you are connecting directly to the pins of the removed ECU or even have to drill a hole in it to connect) is easier to develop than via diagnosic port. Don´t ask me why.
As long as it is the only way, I am fine with it.
Use it to get rid of the ETV...