I would stick with the rotary vane. Reason: the gast piston compressor like the one you describe is very loud.
In our experiences, when we receive a call for servicing one of these that has just quit, we find that the pistons have beat them selves up and there are only fragments of piston left. But the main reason is the noise levels the emit from it.
Again, you will be much happier with a rotary vane, rocking piston or wobl piston.