This is definitely doable. They seem to have a sane API for hooking in and would be perfect as another extension to the tool. I'm not sure if it would be worth adding directly to the core though. I'll let Tarek Ziadé and Florent Xicluna argue that out. :)
Also we could take that discussion to the mailing list. I'll invite those authors to the list as well.