I have look at the patch attached to https://issues.jboss.org/browse/TTALE-176.
A couple of things
Also I didn't see the ability to add the additonal reports through the jboss-tattletale.properties file.
Since this patch changes how a report is constructed I feel we should have an update to the developer guide that explains how reports are created with their dependencies.
Otherwise a very good start on this area