TL;DR
Recycler should output the item that is closest to its stack limit from its internal storage first to reduce stalling and utilise stacked belts better.What?
With high crafting speed and recycling productivity recyclers outputting on a belt quickly becomes a bottleneck. The belt isn't being used fully because the recycler outputs the items from its internal storage in the order they are shown in the GUI, wasting belt space with mostly unstacked items.While the belt is filled with unstacked items, the recycler reaches the storage limit on one of its outputs and stalls.
I propose the recycler output from its internal storage the item that is closest to reaching stack limit (and thus stalling the recycler). This will reduce stalling because the recycler can still work on increasing the items with lower counts in its internal storage while outputting full stacks of the highest count item on the belt.