Just be careful you don't get their "smarthome" line, at least for cameras. It doesn't require Internet to operate, but it requires Internet for configuration and management.
I'm not sure if that's the same with their doorbells, but it was true of their wifi cameras.
Only downside is Reolink encodes in hvec. Frigate handles it fine, but be aware that viewing may be an issue. I’d still buy more Reolink cameras though.
how do you get notifications of someone at the door?
can you use the android app still?
how do you securely store video on your server? They say they support ftps, but I have no idea how hard that is to set up. Shame they don't support sftp.
I bought one of their NVRs, so that currently stores recordings. I have yet to figure out how (or if) I want to integrate with my NAS or other (tbd) home automation.
I get push notifications on my phone and watch by having the Reolink app installed.