Both good points but I'm betting that they wanted to get Sentry mode to users as soon as possible, then make it more feature rich. Like for example the folding mirrors - can be enabled automatically by location. I would hope that Tesla would incorporate some sort of location based enable/disable for Sentry mode where it wouldn't enable at locations you know it is relatively safe like your driveway.
That's why I like what TeslaFi did - it picked up where Tesla came short (at least for now). Like I said in my original post, any new location where I have never been gets Sentry enabled automatically. Ii have this disabled for known safe locations, or tags, such as work, friends, etc.