I'd like to suggest replacing the hard dependency on Burner Leech Fork with Inserter Fuel Leech instead.
I noticed that Burner Leech Fork seems to be somewhat unoptimised, with an average script update time of ~1ms in a save with just under 150 burner inserters (Almost all of which are idle on Lignumis).
Comparatively, Inserter Fuel Leech has an average ~0.035ms, with a spike only every ~30 seconds when it processes non-burner inserters for fuel leeching (Which can be disabled, to only allow burner inserters to leech). It also has more customisability in general.