Adrian, is this still relevant?
Yeah, I think so. That service is still being used, and we still want to get rid of the reports table. I actually have a branch ready for this, but it is depending on some of the cursed commits to move report/list/ to use SuperSearch.
Removing report/list will have the same effect, but better.