Hi @chowder007, I haven’t had any issues (except self-inflicted) with either of the ones you’re asking about.
Speaking for myself, I have 2 Routines running based on Android device (Note 5, 2 S6’s, and an S4) presence sensors. One arms SHM when the last person leaves, and the other disarms when anyone returns. These also adjust temps, turn on/off lights and my Blink cameras. I’ve had these running for quite some time now, and I’m very pleased with how they’re working.
I also have Routines set up for when we’re away on vacation or gone for a long periods of time. I was just gone for almost 2 weeks, and these ran perfectly the entire time I was gone. These were set to run based on a specific time vs presence device.