I installed the brace today, very easy.
Looks great a lot better then the plastic piece.
As far as is it better? It does seems a little more solid in the front end, the roads are still a little sandy in the corners so no fast turns yet.
It was one of those items I've been debating about for a few years and when I saw it on Craigslist I had to try it.
So I am happy with it.