My first thought is that there would be a significant amount of force on the guiding balls, and it would be hard to keep them from wearing out. Also, cooling would be difficult, since you can't have any kind of coolant running through the areas that see combustion directly, and because of their relatively large thickness, air cooling wouldn't be very effective.
But cool concept, it's neat to see someone thinking outside of the box.