A while ago, I learned that Meraki MXs create an internal, implicit rule for 1:1 or 1:M NATs that completely bypass Layer 3 and Layer 7 rules.
See here - https://community.meraki.com/t5/Security-SD-WAN/MX67W-blocking-country-IP-blocks-when-a-1-1-NAT-is-i...
The work around (enabling the NAT exemption early access feature) allows Layer 3 rules to be processed for NATs, but still does not allow Layer 7 rules to be processed. That would mean that tens of thousands of individual CIDR entries would need to be added in a Layer 3 rule to perform the same blocking that Layer 7 country blocking can do.
Truthfully, I am afraid to even try to add all those CIDR entries to a Layer 3 rule. I fear that the SA would choke if it ever got mildly busy.
That early access feature is NOT a replacement for layer 7 blocking, when using NAT, and never will be. We (the customers, who pay a lot for Cisco/Meraki gear and continuing usage licenses) need a REAL solution. We need Layer 7 rule processing for all traffic, NATs included.