My first reaction is "why would you create a new WSS2 installation", but
putting that aside...
Assuming your database server/cluster is stout enough to handle the
load, there shouldn't be a problem with serving multiple applications. You
could create a separate instance if you're worried about keeping things
separate, but that shouldn't be necessary.
Are your concerns related to security, performance, uptime, or something
else?