A number of folks use wine degassers which do basically the same thing. As long as your sanitation is top notch, it will work very well. You won't be able to obtain the optimum levels for very high gravity beers (it's simply not possible with atmospheric air, you need to use pure O2), but you'll quickly be able to introduce the maximum level of oxygen that can be obtained with air a lot faster (and safer) than shaking.