I found an easier way. Install "Default App Manager" from play store. Then select Waze as default app for Geo Location.
From that point on, waze will be your default app for locations. I tried it with Google Assistant, saying "navigate to work" launches waze app with my work address.
Tried on S8 galaxy.