So I updated my configuration.yaml to use the new google assistant config and all went well.
I decided to use the default of exposing all domains and I specified a couple of entities that had native google assistant support to exclude, removed the exposed_domains.
Restarted HA and synced devices in Google and found that it was missing my groups - this must not be an exposed domain? But it had added a whole lot like Kodi, Roku etc! Score.
I then enabled exposed domains again but then lost everything except scenes. So it seems you can’t use the exposed_domains as a modifier to the expose all.
What domains do I need to expose to expose Kodi and Roku?