Yup, any firewall that works on the system you are trying to protect is a bad thing.
In that respect, I highly suggest that you use an external/hardware/firewall/gateway to secure your network.
This is also assuming that you do not have family (spouse/children/etc) that it would be best to have a firewall "on the inside" also.