Dean,
I have no experience with the STi ABS system. Or the WRX ABS system for that matter. We removed the ABS system completely at the start of the season.
I have heard lots of people complain about Subaru ABS, though.
Gary
Sheehan Motor Racing
www.teamSMR.com