Personally, I would never install a replacement ECM on a bike I own. Reasons? The Delphi ECM works just fine. It is 100% certain that if you replace it, any warranty is null and void. If you travel and have any kind of problem on the road, finding a place that knows anything about the TMax is going to be extremely difficult, at best....there's just not many shops out there that are familiar with it, and historically, good customer support has been spotty. I would venture to say that virtually 0% of HD dealers would even touch the bike for diagnostics that required interfacing with the ECM. Whatever the problem, if it involves operation of the engine, fuel management, electrical/electronic systems, etc., any HD shop is going to blame it on the Tmax.
Have you contacted Steve Cole about finding a qualified shop to tune with the TTS? How is the bike running currently? Problems?