Impulses run really well on CO2 if you buy 2nd hand most come with a bottle set up for it any way.
Does get cold if shoot too fast, Have had my hand freeze to my gas-thru 4 grip but I was shooting alot and quickly.
But in terms of efficiancy I think it is the best.