There's nothing wrong with piggybacks (unichips), there're not bad for value. However, with the newer age cars (MY01 onwards), where there's an option for reflashes, it would be better option, given the potential extra tuning options available.
The Haltech full replacement ECUs aren't bad, and as the saying goes, an
ecu is as good as the person that tunes it. Aaron is a pretty knowleagle tuner for Haltechs and other than him, there are not many in WA that has a fair bit of experience with Haltechs (and Subarus).
This will end up being one of those threads again