They've been talking about Waze for AA for over a year, so I'm guessing quite a bit of work had to be done to make this possible. In particular did they need to make any design changes to Waze to make it easier to use via the AA interface?
Unfortunately my 2016 vehicle only has mirrorlink v1.1+. Which unlike mirrorlink 1.0 doesn't actually mirror your phone, instead it is a proprietary app ecosystem with ten low quality paid for apps, even assuming any smartphone still supported mirrolink (which almost none do).
I wish there was just a single open standard in the vehicle industry. Toyota for example is refusing to do AA/Carplay and is starting yet another "standard" called SmartDeviceLink.