In my case, I usually do the following:
On the corporate network: I completely block mDNS.
On guest networks: With Layer 2 isolation, mDNS is irrelevant, so I block it anyway.
On the IoT network: I allow mDNS, but I use Bonjour Gateway and filter only the necessary services.
Consider enabling IGMP snooping and multicast-to-unicast conversion, when available.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.