Thanks for posting info!!
Keep us posted!!!
To probably get the most out of the install, maybe getting a dyno done on your car may help you see more of what you do or don't feel....although, you don't have the pre-ECU upgrade info for the car.... it may still give you more information if you compare it to the information that is out there for your model.
...btw, for a leased car, are you allowed to do that?? I am not certain about this. I have always owned my cars and could not give you definitive information on this. Maybe one of the other guys could chime in.