When looking at the "My Tracked Discussions" page, I can see there is one more bit of data that could really help...
How about a Last Post, and By column?
That what I could quickly see who, and when, the last activity may have made additions I am interested in (the ones I have tracked).

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic