I can see plenty of room for improvement to optimize it even further. They could use accelerometers/gyroscopes to detect & predict "regular" movement (boats, etc) as well as current position to predict turns for land-based vehicles (from map data) so that the antenna can essentially "lead" the predicted movement (and maybe even do some magic with TCP flows to prepare them for predicted dropouts so they pick back up faster once the link is reestablished).