I have never had problems running boxes behind a hardware firewall so far and I would never recommend anyone connecting any computer directly to the internet.
Actually, security is not my thing at all...I will listen though.
I guess I would put the firewall up anyway, even though it is on a "safe" network. You never know when the next big Linux virus is going to come along, if it does get in, bam, down they all go....