Judging from the skill bars I saw, that looks very similar to the strategy they must have been using. The main advantage I see with it is that mesmers can't keep you down very long, since you can always Ether Prodigy yourself back into business. That, and Air spiking is fun