The flashing green light seems perfectly adequate to me. When it starts flashing you either have time to come to a stop safely or time to make it through the lights before they go red.