The appliance was very easy to get up and running with pfsense.  Took me less than 10 minutes to install and setup a basic configuration.  It was running fine for a couple of days and then pfsense started logging kernel cores.  The system would restart itself and work without issue for a day or 2.  That is until it continually started coring when attempting to load the wan interface.Luckily I have spare parts laying around and was able to replace the sodimm which resolved the issue along with the random cores.  Moral of the story for me?  Buy this appliance as a "bare bones" product and add a higher quality ssd and sodimm.  The sodimm I replaced the failing one with was not only of a better quality, but it is also faster (noticeably so).The other thing I would strongly recommend, especially if you are going to be using vpn, is a usb fan to help keep the appliance cool.  I purchased the following and it keeps the device running in the 30C range where is was in the upper 40Cs without the fan:  AC Infinity MULTIFAN S1, Quiet 80mm USB Fan for Receiver DVR Playstation Xbox Computer Cabinet Cooling.Last but not least backup, backup, backup your pfsense settings.  I had a considerable amount of rules and packages installed, not to mention a long static IP table that I would have lost if I needed to reinstall.