I am also working on the same type of project. Once the custom poller's are built you can see the data as a table if you use a tabular resource when you customize the view.
The problem is filtering it for each individual node, and requires associating the nodeid with the correct rowed inside the custompollerstatus table.
Let me know if you care to discuss this and maybe we can help each other out.