Long story short I ended up re-implementing cgmon in JavaScript with node.js. I think it's pretty close now: node-cgmon.
Not sure if you know JavaScript but if you ever want to consolidate efforts, let me know.
FYI, I cited cgmon in the credits.
Cool. Node.js is gaining momentum on the server side. Good to see an effort to use it.
I could not convince bfgminer developer to provide JSONP interface straight from the API. If we had JSONP straight from the API, it would solve cross-domain issues,
and you could write ONE web page to get the status(es) directly from the miner(s). Parsing, formatting becomes trivial in JS.
For process monitoring, you still need to have cgmon like script to monitor the process itself.