Timing Belts, thats a neat idea. Do you get an element of slip on impact so the stop force isn't carried to the motor?

I'm assuming those gearboxes are custom made?