Yes, the removal of the first baffle is the best $30 mod you can do to your car, also, love the sound!
Will it get the same or comparable throttle response as the G56 set up? I know the cats create a huge heat issue on motorcycles. On motorcycles it added a little to the sound but it helped reduce the awful heat that was right under the passenger foot rest. I have debated with several guys about the removal of the cat would cause an engine code. It just isn't possible. The cat is after the O2 sensor and the sensor has no idea if it is there or not. If you are getting a warning light, there is something else happening. I ran thousands of miles after the removal of the cat and never got a code or light.