If you have multiple recyclers you could also use 2 routers. One router extracting items from Enderchest and ejecting it into other router. Second router then inserting into top of Recyclers.
Or you could put a router on top of every Recycler extracting from enderchest and ejecting down(This is what I usually use, higher bandwith to handle peak influx of cobble etc.). Instead of an enderchest I just use a normal chest with an ME storage bus on. I set the priority of the storage bus lower than the storage discs, so that system first fills up my preformatted disc, and once its full recycles rest. I can control which items are allowed to "overflow" into recyclers by adding them to the storage bus. Anything not preformatted on storage discs or in recyclers storage bus will then go to one of several non-formatted discs.
Drives with preforatted storage discs: Priority 10
Storage bus for recyclers: Priority 9
Me chests with non-formatted discs: 2-8
Never use priority 1, since I that way ensure nothing is filled into a newly added storage device before I can set priority.
Bank of 6 recyclers:
Theres actually 2 storage bus on my Obsidian chest. One normal for cobble etc. and one fuzzy for damaged bows, armor etc. Both priority 9.
All the ME drives are priority 10 and only hold preformatted discs.
The 3 ME Chests hold unformatted discs with priority 4,3,2. Left chest then fills up with random junk first, then second etc.
The drives that are glowing red are actually full and any new added item of that kind is then recycled.