I'm impressed by what I see.
I have a self-built TrueNAS box, connected to my switch via the onboard gigabit ethernet. It's an ITX board with only one PCIe slot, currently occupied by an HBA for the four storage drives. However ...
The differences aren't as big as they seem ...