The N5 Pro is a good machine, but I have to recommend the Aoostar WTR Max over it, having used both. It's a few hundred bucks cheaper ($680 post-tax for a quality SFF case + mobo + CPU + power + fans!!) and has an extra drive bay and a couple of additional NVMe slots (three Gen4 2x and two 1x), despite being only ~13% larger. Also, the drive caddies on the N5 Pro were driving me crazy: the plastic clips holding the disk in place require quite a bit of force to dislodge and feel like they could snap at any moment. (And once they inevitably do, there's no screwholes to use as a backup.)

Either way, it's a great time for home NAS.