I am very much impressed with your engine and wish I could build to the same quality.

Maybe further to brian's post .... most of the smaller hit and miss engines I have dealt with (typically 2 HP) usually run at a max of 500rpm. I have a 1908 2 HP Crossley with a 48 inch flywheel that has a maximum of 500 rpm. I also have small 'open crank' 2hp engines out of the 1930 - 1950s with approx 40cm flywheels still running at 500 rpm. They all usually fire on every few strokes and only draw fuel (closed exhaust) when needed.
Typically they sound like this lol BANG (exhaust remains open) .. suck, suck, suck, suck, .. (exhaust closes) BANG ..
I have also found, on occasion, that the inlet valve spring and/or the governor spring can be 'softened' in many cases ~ allowing the engine to run as a true hit and miss at lower speeds.
I sometimes wonder if heavier flywheels on model 'hit and miss' engines (i.e. creating more stored energy?) would help in their smooth running?.
Hope this may help in some way further down the track.
Cheers....
Collbee