I understand the potential risks, and I’ve decided to give my single site administrators the unfiltered_html permission.
I’ve assigned it at the network level, and confirmed that my test admin has the permission by checking capabilities for that user on my test blog.
I’ve created a test page as a super-admin and added things like an iframe and some inline css styling in a gutenberg block. I’ve saved the page as a super-admin and all looks good.
When my single site admin (who has unfiltered_html permission) updates this page, the iframe and css gets stripped away.
I don’t know if there is an issue with the permission not correctly being applied, or if wordpress + gutenberg is ignoring the permission.
Any guidance would be greatly appreciated