Nice article, lots of useful information. But apart from the two Cons that you listed, what's really annoying to me is that you can't use SF Symbols within text (like in a label) without a hacky approach.

On their website, Apple even said...

"Apple designed SF Symbols to integrate seamlessly with the San Francisco system font, so the symbols automatically ensure optical vertical alignment with text for all weights and sizes"

... but to embed them in text, you need to use NSAttributedString and NSTextAttachment. It's messy and takes an excessive amount of code in my opinion.

WWDC21 Scholar. I like to read manga and write about Swift. Check out my app, Find — look for text in real life, with outrageous speed.