I am a victim of the MRT brake bracket too
But someone bought that thing from me, so I don't have to see it anymore. What I want to know is, why don't they just make it bolt to the strut tower or somewhere else like the firewall. It has more clearance and probably would fit better too.
That bracket definitely is not recommended for WRX. I sold it to a guy with a Legacy, MRT claim it fits. I hope so, but I never heard back from the guy.