The good: iOS's facial recognition is IMHO "pretty good". And with all ML models, it gets better as you identify more people, too.
The bad: When it makes a mistake, the UI makes it a massive pain to correct. In my case, there's a large volume of mistakes, and it's just absolutely impossible...