I am probably gonna switch to pfsense once I get hold of the hardware (shipping time from China is bad now). I have it running on a vm, getting my feet wet before I dive in. I was particularly curious about snort because I tried it once on OpenWRT and couldn't get it to work properly. Anyway thanks for the info, I'll ask if I get stuck with something.