Hi. Good to see your doing your homework
I would say stay away from Swann ….. bad remote apps …. Nvrs not very compatible with other cameras
but it depends on your budget
for keeping costs down ….. do you need 4K on every camera
are you installing yourself ?