I'm having difficulty visualising a practical application as the two connecting rods seem to need to pass through the walls of their respective cylinders. Also although the horizontal piston moves faster than the vertical piston you still only get one revolution of the crank per stroke. I presume you are relying on momentum to carry the horizontal piston through its mid point. However perhaps, however rarely, due to a fault such as an engine misfire it could bounce back and reverse at the mid point which I can imagine would be catastrophic for an internal combustion engine.