its run from live cd every time you boot its kinda harden linux for use as a router/firewall you need to configure it again and again every time which is weird or you need to save few configure files on your usb flash disk you boot secondly you still need a separate pc to run it on so its kinda if you want to try as demo(router/firewall)as live cd without spoiling your second machine for a while in simple words you are running a firewall/router/utm on a live cd on your pc2 which act as a router between your computer and internet and accessing it from pc1 pfsense also can be run from live cd as far as i know but i never tried so cant say i more like dedicated utm/router/firewall installed rather than running from live environment you see options like untangle astaro security gateway ipcop endian................etc many others i have used endian over one year very happy with that now using astaro security gateway 7.5 and very pleased with it please check these post regarding astaro security gateway 7.5 https://www.wilderssecurity.com/showthread.php?t=260106 https://www.wilderssecurity.com/showthread.php?t=261437