Broken teeth extruder reduction gears, gcode fix?

Dealing with broken teeth on the extruder reduction gears, just ordered 10 replacements and the just released Trianglelab “k1c max upgrade extruder” (2 weeks shipping) with the sprung tension adjustment that presumably prevents the fat spot at the end of the filament to jam/break the gears on unload. Uses all k1c gears internally.

Any thought of changing the k800 gcode (filament change) to first do a quick filament purge then unload to get rid of the blob? Doing that manually as suggested by a user on reddit seems to make life a lot easier on the delicate K1 plastic reduction gears.

Haven’t gotten into gcode enough to write it myself, but it seems a better sequence and would reduce the reduction gear breakage.