The problem with such a system is that there will always be players abusing it.
IMO the badges and trackers are nice, but I would still like to see more added in the future. For example, Pathfinder could have a tracker with "enemies pulled grappled towards me".