I develop in Seaside on Pharo on Mac OS-X, and deploy on Ubuntu LTS with Gemstone. Today, Cog is not yet compatible with Seaside, but I'd expect that to change real soon now. It was first announced June 20. (three weeks ago), and the first bug-fixes after wider-spread use have already been made. Lukas made available the set of unit tests that fail.
For production/commercial use, Pharo has some definite advantages over Squeak. It simply has less code, is much cleaner and most of the main Seaside developers work on Pharo.
If you have trouble building a BSD vm, ask around on the vm-dev maling list. The images will just work, you might run into problems with plugins. Pharo is just a different image on the same vm, so it should work just as well as a squeak image.