My riding style is much like yours and I hardly ever stall my EC250 but I run my idle speed higher than most people. If your bike is a true EC a faster idle may be all you need. If your bike has the lighter XC ignition adding a flywheel weight should help alot.