So just to confirm most if not all yaml header tags shouldn’t break anything?
Really, anything that you can put in there ought to be fine, bugs not withstanding, and as long as it’s still valid YAML. It’s absolutely designed to allow any other metadata that you need for your own purposes.
If for any reason it didn’t, that would be considered a high priority bug that needs to be fixed.