I installed Don's pipes on my '09 last week and have to say I really like the sound also. I too was getting popping on deceleration as you described. I dropped the bike off at the dealership for her first service, warranty work and a new tune download. I am hoping to get the bike back Wednesday so I will let you know how the re-map of the ecu goes.
Chris