Usually, when a bike hangs at a higher idle before dropping to the idle setting, it is because of a lean condition. Now this is the lower rpm range, so it could be due to the idle circuitry being partially blocked with crud, or the needle jet itself having emulsion holes blocked. If that isn't the case, I remember Hondaman's FAQ's stating that you can enlarge the upper holes in the pilot jets, and perhaps also in the needle jet. The pilot jet has 8 holes on them and you enlarge the 4 upper holes for a better emulsion, and it is supposed to get rid of that flat spot, if i remember correctly. You will have to look at his 'Thoughts' in the FAQ section to read what I am referring to.
Charlie