+1 on Blink,
Have had them for about 2 months, work great they watch driveway and cars and also front door for delivers and stuff.
As with anything there is always room for improvement, but the limitations seem to be all software and the developers seem to listen to its users and make changes accordingly. The cameras them selves are great, you have them up and running in about 5 mins all together. You can use Alexa voice commands to arm/disarm the cameras. Disarming is done with a pin code, it can also be set up through IFTTT and set up to arm/disarm based upon the location of your phone being in home or away (so geo fencing using a third party app is possible).
Biggest plus for me was battery and complete wireless, as I have some mounted to trees on property line facing inward and didn’t want to try and get power out there. Free storage a plus also.