Agreed on the power requirements if using a turbo etc. to provide high pressure air, but the turbo could be helped with high pressure air already there if the intake is in the right place. F1 cars are using this tech so they must be onto something.
F-Vent Scarbsf1's Blog
View topic - Reducing the drag of a two element wing through stall - F1technical.net
TheScuderia.net - Ferrari F1 Forums - Blown diffuser terminology clarification