I'm in the same situation. I've already started writing a patch for guiminer to emit the json information for the workers, but I'm beginning to think this type of information might be more useful right in poclbm. A dashboard is easier once there is a standard way of collecting the data.