Surely double piston is the way to go here. I explored a few 'double-piston' layouts, and I believe this one is close to optimal. Last week my min C prediction was, uh, 300 cycles off. So this time I predict min C to be around 420 cycles. Surely it won't be too bad this time... Right ?