I use this unit with Untangle home version and it is rock solid.  I have yet to see the CPU get over 40% load even with UTM enabled, email scanning, and ad blocking.  Untangle setup took about 20 minutes from a bootable USB stick.  All the ports were correctly detected during installation.  It was super easy to create several vlans and it has no problem keeping up with many streaming devices going at once.  The unit is completely silent and small.