We\'re currently developing a website (TYPO3 under Apache) for a customer that is supported by a node.js/socket.io application that provides realtime updates to the content
You might be better off, for production use, to look at something like Cluster. You might not want the cluster features but it also includes other production features such as zero downtime restarts, logging, workers, etc.
As you say, Forever is OK for testing but doesn't really have what it takes for production use.
I seem to vaguely remember that Cluster or something similar may be adopted into Node itself come v0.7