I had well understood from the discussion title what you where talking about.
But you're completly right : it would be really more useful to have a generic solution, integrated for more (all ?) reports. In fact, generic solution are always better (or nearly)
Think to post the tracker issue here so that people can vote for it.