I would think a mini-itx would have sufficient oomph to do what you're asking. I've used a similar configuration in the past (WAP connected to windows machine with ICS) and it worked a treat.
_________________________
Cheers,

Andy M