In the ReportProcessor, it would be interesting to be able to capture the log.
Since it is shown on the Console. And if possible to have other statuses such as generated the query, loading resources etc ...
Processing report
Rendering report
You can also calculate an estimated time to process / render.
Tranks.