Pending orders are a good way to deal with connection speed issues, but poor connection speed could leave you in a bad situation if you decide you need to manually close an order instead of waiting for it to hit SL.
Yes, completely agree if we want to trade in news then the best way is by pending orders. It does not matter how fast our internet is but the jump up in chart is impossible to catch and even in just case we are able to press the buy or sell button we are likely to receive requotes and even if we set the deviation to the Max, it still is not going to change anything due to such violate movement.