HA + AGENT DVR, docker? NUC?

I’m fairly new at HA.

I have a PI 4 running HA with a zwave/zigbee stick. I have a PI 4 running the AGENT DVR package on pi Ubuntu with 8 cameras. I have the agentdvr integration running on HA.

The issue is, the AGENTDVR Rasp PI4 is pulling 8 RTSP streams at 1080p. It has no video decode so obviously using CPU. when I tried this on an Intel i7 laptop with Nvidia card it kept cpu/card at a steady 25-30% utilization. You can only imagine what this is pegging the cpu of the PI. So bad that it’s 4fps.

I was considering purchasing a i7 NUC, installing ubuntu and docker.

Then running both on the nuc instead of 2 PI’s.

Is this a smart idea???