Google Maps for Android has such a feature -- allowing to change the order of stops. I suppose we will have to wait for that to filter down to the AAOS version of Google Maps.