I have the Tactrix 2.0 and used it to reflash my ECU about 4 ish years ago.
I am going to flash a buddies of mine in about an hour.
I have had no issues what so ever with it and have flashed a few peoples and also diagnosed quite a few issues with other wrx'es.