I play vigi because I like taking in bounties and don't want to follow the rules of the cop role. This is it. As a tradeoff, my gear is much worse and I don't have access to APD resources or wave rules. Vigi is honestly an underpowered role, but people still react strongly to it as getting arrested is frustrating, and is even more frustrating at a lower bounty. Vigis are strongly encouraged to take low bounties constantly due to the way the leveling system is set up, leading to more frustrating and almost pointless situations in which small time criminals are forced to go through the process of getting arrested, going to jail, then getting back to whatever they were doing all for a 75k bounty.
The way to make vigis less frustrating is to encourage them to go after larger bounties, as well as enable them to do so. As it stands, the strategy a vigilante follows is to wait around in towns hoping a bounty shows up, which is exactly where smart players with large bounties will avoid. Getting vigis out of towns and into the map hunting bounties actively would lead to a more engaging and less frustrating role all around. Some sort of general tracking system would enable this. In order to not make a tracking system extremely cancer, it would have to be very general and imprecise, and maybe come with a price. We don't want an Asylum bounty hunter situation, but at the same time we really don't want the current situation.