I have an iTP EOS A3 Upgrade, and a Maratac AAA (same light in slightly different bodies). Of the two, I like the iTP better, as the keyring clip on my Maratac AAA broke off without provocation. The iTP version has a better attachment point for a keyring or lanyard.
However, both of them are now out of the "AAA" slot for my EDC. They pale in comparison to my new IlluminaTi R5. It's more expensive, but in addition to being brighter and more efficient, it has my preferred UI of L-M-H instead of M-L-H for the iTP/Maratac.
Since two of the four iTP lights I've bought have had problems, my suggestion is that if you choose to buy an iTP light, buy it from a dealer who you are confident will treat you right if you do end up having problems.