There should be a way to make this bot invertible, which should improve it significantly.
Couldn't you change two sets of beaters+lights to razors, and angle the npcs upwards, use grannies to gain invertibility?
If you use a 40 side panel instead of 50, you can probably get the perm on the center connection point without the extender.