A couple bugs and ideas for solutions.
If you have more that one hunter, they will quite happily shoot people in their line of fire. This forces you to either have only 1 hunter or to micro-manage the hunters.
A solution would be to tell the AI, when hunting, don't shoot when someone is in front of you, instead change positions. Also, maybe teach the pathfinding to not have people walk in front of a hunter that is shooting at an animal.
The other bug with hunting is that if someone recovers from an injury (or has just become a citizen), if they had the hunting task beforehand... they will quite happily run off without a weapon to try to defeat the muffolo with their bare fists... and usually get mangled horribly because of it. This could be fixed by disabling hunting for people who were incapacitated/incarcerated. Giving us time to find them, give them a new weapon and manually turning hunting back on for them.