The teams objective was "to be able to move 95% of all servers to a new version of MySQL within 20 work days/1 calendar month, no matter the number of servers."
We did not meet that goal at all at that time, and it took a long time to get there.
Other goals were "downtime free primary switches" (with GTID), which enables and also gets you "downtime free ugrades"