SmoothWall or pfSense box

I'm building a box for either SmoothWall of pfSense to add another layer of security to my home network.

Will this be enough to work?

The list is private :( .

Sorry, my bad. Not private now.

Mobo: GIGABYTE GA-C847N-D Intel Celeron 847 1.1GHz Intel NM70 Mini ITX Motherboard/CPU/VGA Combo

Got this because I've read you don't need a lot of horsepower for a router/firewall and this has 2 built-in ethernet connections. It also has a fan to make sure that it will stay cool while running for extended periods.

RAM: Kingston Value 4GB (2 x 2GB) 240-Pin DDR3 SDRAM DDR3 1066 Desktop Memory Model KVR1066D3S8N7K2/4G

Got this because I figured you can't have too much RAM for something like this.

Storage: ADATA Premier Pro SP600 ASP600S3-32GM-C 2.5" 32GB SATA III MLC Internal Solid State Drive (SSD)

I went with a SSD to run cooler, and it's not like I need a lot of storage.

Case: Antec ISK 110 VESA Black ABS plastic / 0.8 mm SECC Mini-ITX Desktop Computer Case 90W External Adapter, Up to 92% Efficiency Power Supply

I picked this for the small size and because I don't need Chernobyl to power this.

So there you go. Is this enough to run either SmoothWall or pfSense?