Really? You think $50 a month is pricey? That is 1 ES point on one contract a month to cover that. If you trade 5 contracts, you cover that in one tick.
Perhaps Ninja has improved but when I looked into presending of all orders immediately they didn't allow for it. That was in Feb. I use Button Trader. It's the only front end I could find with the ability. Love it!