My location sharing with my partner is a Signal message. “On my way home!” Works great, hasn’t failed yet. And I can still make it a surprise, which is nice. Keeps things fresh, you know?
When you have two young kids, surprises aren’t usually on the table. We need to know when things are happening.
I also like having the feature in case she is in an accident or something.