Possibly there is a problem that the Smothwall has a commersial variant ?
There is also a number of other firewall distros that could have done the job as "the virtual firewall", like Ipcop, Monowall, Coyote, Floppyfw, etc. Another option would be to use only a basic Centos installation as the virtual firewall.
What could be obteined by such alternatives is a soulution to a number of those firewall questions that have been posted during the years - the dmz zone, the wireless zone, multiple external ip's, 1:1 mapping, PPTP passtrough, etc, etc ..
For my own personal use I think the soultion I am using just now is just the perfect one (Centos 64 host system + virtual Smoothwall + vitual SME 7.3 + virtual AstLinux + some other virtual things).
Using virtual firewalling there is actually allmost no limitations at all.
If anyone is interesed in some kind or variants of such an installation they should/could leave a post below.
By the way "the virtual firewall" running under SME as the host system will have much the same caracter as any other contrib. You first apply the vmware contrib, and then you apply the virtual firewall contrib ..