Gaz, we certainly can't enter when the news is being released. Like you said brokers won't fulfill the order. But we certainly can trade a few hours after the news or 30 minutes before the news release. By taking the fact that price won't go in one direction forever, it has to bounce back, I believe we can make a system to scalp around 30 pips when price is reversing.
Trading before the news involves in predicting the market behavior. If we understand how market react to a piece of news, we will be able to foresee the direction of price. We don't need to be 100% correct on all news, but only 60% correct predictions. If you win 6 out of 10 trades, we'll make profit. It shouldn't be difficult to have the Predictor performing at 60% accuracy, because we have economic data and consensus forecasts made by central banks and great economists at our disposal. They've done all the predictions at around 75% accuracy; therefore, we'll only need to decipher the consensus.