I wanted a replacement for my existing consumer router which was running dd-wrt.  The FW4B provides hardware allowing the option to use several open source firewall solutions.  For the firewall, I installed pfSense without issues and found it much simpler to configure than dd-wrt, especially with interfaces, vlans and firewall rules.  So far, the only hardware issue is the unit runs warmer than expected but the larger cooling fin design built into the case helps.  I will update these comments if any new hardware issues arise.[2019-09-13] One Year Update:  I'm pleased to report that not one issue has occurred within the last year.  The units case temperature, measured at the cooling fins using a Fluke Temperature Probe, is 43°C (110°F).[2021-08] Update: After 28 months of operation the unit started occasional reboots.  It is suspected this is due to overheating issue (whole or in part).  As this unit has features that are important to me, I decided to purchase another (in January 2021) to give it a second chance.  All is working well after 8 months. To help with a possible over heating problem, I installed an AC Infinity MULTIFAN S1, Quiet 80mm USB Fan.  This has reduced the internal temperature (reported by pfSense) by 10 degrees C (from ~60C to 50C). {see pictures}.  I have reduced my star rating from 5 to 4 at this time.  The old unit is now being used for testing/backup.[2021-09] Added fan to the older unit and it has experienced no random reboots in over a week. Strongly recommend adding a fan to your unit.