Actual min cycles is awful because you need 4 of each input per product, introducing 5 atoms per pull and requiring so much debonding, projecting and bonding to do. I calculated 54 for naive min, but geometry is a headache. So instead, I went for rate first, hence the rail gun for spitting out exotic reactive iron, and THEN I trimmed up the latency and area.