Its good to see you doing something different and the braces look good but looking on their website I can't see the rear anti-roll bar doing much? The mounts look very thin and fragile?
Is it just a poor photo?
Its just poor photo. In reality it is a solid steel bar including the mount. They had to take consideration for road clearance and also... the rear diffuser. Not much place back under there.