I recently migrated from SmartThings to Hubitat and I'm also in the iPhone ecosystem.
-
Geofency: Highly recommend and has been the most accurate for me. I also like the fact you can define multiple locations within the app. I use it with this driver.
-
iPhone WiFi Presence. Recommended.
-
I use #1 & #2 with this Hubitat App.
Other Things I've tried:
-
OwnTracks: Didn't care for the UI and immediately ditched it.
-
HomeKit w/Virtual Presence Switch: Had issues with false positives in my house of it going off randomly at night. No longer use.