Microtech are great. They do exactly what they are supposed to do and do it reliably and easily.
They are ass to tune, don't do A LOT of things that modern cars need them to do, don't have ANY functionality other than fuel and timing control and even then the timing control is f**kED. If he buys one second hand, it will prob cost about $800? then he's going to need to do a full wire in (enter mr problems)
That will add more cost. Then, depending on his capabilities as an auto electrician (and even then not many can wire an aftermarket ECU properly) it may have more problems due to insufficient power etc.
If you're going to suggest a plug in, don't bother, the ECU board is out in the open, unsealed. This is a 4wd that is likely to be submerged regularly. Too risky.
Like I said though, it will do its job.....just not as well as others. A Nistune will definitely do it better and cheaper