Yes, they used my car to develop the system.
Highly recommended, mine was the twin silencer version and it sounded perfect. Subtle when you need it, yet it shouts at you when you boot it. Quality is spot on, fit is perfect.
I would recommend replacing your rear exhaust mounts at the same time if you haven't already.