That is like asking if you go with Honda or Toyota LOL.
There is a big
Blue Iris or NVR debate here LOL. Some people love Blue Iris and think NVRs are clunky and hard to use and others think Blue Iris is clunky and hard to use. I have done both and prefer Blue Iris. As with everything YMMV...
Blue Iris has a demo, so download it and see what you think. It will run fine on a 4th gen.
I found with DVR/NVRs that I had over an 8-10 year span before I moved to BI that I was more reactive with an NVR, meaning I only looked at the footage LONG AFTER something happened like a neighbor asking if my cams caught anything. The false triggers and pulling up the slow interface and what not just got too time consuming so I could go months without looking at it. Most people I know turn off notifications from their NVR because they are just too many.
With BI - I only get notifications for actual events - not shadows, leaves, rain, etc. I am notified BEFORE someone comes to my door. In addition to knowing IF someone came close to my house in the middle of the night, in literally less than 30 seconds I can scrub the entire nighttime videos for anything unusual. It could take longer than that just to key in the search parameters on the NVR....and then wait and wait and wait...
I have found the customization to set up motion triggering events to be much more granular with BI than an NVR.
Granted much of my experience was before AI came into the NVRs, but even before that, I had my motion detection down in BI to not give me false triggers. Could never get anywhere close to that with the NVR.