both are good and have its merits, mikrotik mura ang hardware medyo pricey lang config pero sigurado naman, puwede din aralin if gusto same as pfsense, pfsense naman libre ang software since opensource bale need mo lang aralin at sa hardware eh puwede old dualcore system unit or i run virtual, mas dedicated lang si mikrotik sa hardware kasi mura mura router sa pfsense puwede din naman dedicated basta may spare system unit ka na laying around na di ginagamit, in the end mas maganda kung saan ka sanay at bihasa, pero kung gagamitin mo naman sa shop go for mikrotik at paspasan ang pangangailangan kumita at stable, sa pfsense naman if alam mo i setup at i run virtualize makaktipid din naman