Question about setting SiteSettings in YAML file

It only makes sense to do that if your purpose is to be able to create a bunch of different sites that have those settings, and for those settings to be erased on the next rebuild if someone changes them in the UX.

What problem are you trying to solve by setting those in your yml file?