I have but it was on a Williams dummy unit which had no electronics at all. After retrofitting it with a Lionel frame and power trucks I used the Mini-Commander EX for lighting and couplers.
The ERR instructions for this board are very clear and the installation is dead easy - all you have to do is follow the diagrams. If you have any issues with it you can contact Ken at ERR for advice.
Now for the sting in the tail: If you want sound in your engine then the Mini Commander EX is not for you. Although it has a serial data output and the instructions show a one wire connection to a sound board it will not drive the latest ERR Railsounds boards. For that you need a TMCC dummy engine board, also available from ERR. These will handle couplers.
You don't mention any operating features apart from couplers so I assume that sound is not on your agenda.
P.S. You don't need to wire the MCEX to the existing run/program switch because it has a software option to set engine ID etc. The power feed to the board is very simple to set up although that might involve cutting into your existing wiring from the pickup rollers and ground.