No reason an air cylinder wouldn't do the trick (clearly, it does). I guess it depends how much you want to put into this project. I have tended to shy away from air cylinders. Although they offer significant advantages in throw length and power (in most cases), I find those are outweighed by the cost and noise. Compressers, valves... not cheap. Although they would last pretty much forever and work very reliably. My two cents' worth.