Don't rely on the smartphone app.
Right now, as i type this, i am stranded because i parked my car where it cant get cellular.. even though my phone has 1 bar of 4g on verizon.
I dont care if my phone "automatically" unlocks the car, or i have to interact with it... But it HAS to be local...