Well admittedly I had some doubt as to the direct servo steering, and my concerns were not baseless. It survived 20+ runs before I snapped a horn, but not before doing some damage to the servo internals...
So a redesign is in progress, gonna be a few days at least. But this will be a permanent fix