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