Opposed-piston technology is not new. It is decades old.
Maybe opposed-piston, double-acting would be even more efficient.
I run some two strokes that have a 8 1/2 inch bore, they run 24 hours 7 days a week.