Sorry for the slow reply, my internet has been down for a week, but its up and running again.
Tony, I havnt worked much on the motor of the YZ125G (Jetting etc) but I couldnt get it to run smooth with the DG pipe, but then I didnt really try to hard either. The retro rocket pipe is about the same so I have to get out and jet the bike properly one day.