Stock ignition, 19cc cool head (engine builder reshaped the insert a bit to get squish right), 175psi on my gauge, holds 7 psi forever on a pressure test, air box lid off. Runs and pulls hard through 1/2 throttle, breaks up a bit through 3/4 then revs after it gets on main.
Ok, got that.
One thing I will say, if Chris G (CGR) is checking it over, you got one of the best laying hands on that engine. I know cause I learned a few things from him.
You could try a tighter gap on the spark plug, say around 18~20 gap & then index the plug so that the gap opening will be pointed to the intake side.
Another thing, sometimes when a dome has been reshaped, specially the bowl area, if the plug tip, when screwed all the way in sticks out into the bowl area to far, it will cause a skip in the upper rpms. Kinda like the spark is getting blown out when the rpms are high. With the plug screwed in, you dont want to see any of the threads on the plug, just the ground strap sticking out into the bowl is all you what to see.
Of all the things I could list, could be making it do like your saying its doing, I would have to say that stock OEM ignition would be what I would focus on.
Neil