RE: we need a reversable engine
A simpler & cheaper way for both the manufacturer & the customer would be to have a rear intake controlled with a drum or a Zimmerman disc valve. Then all you would have to do is remove the backplate and change the disc to one which is timed for reverse rotation.