1. Ensure that rewards are distributed before they go into exchange. This is because when the coin goes into exchange and starts performing and increase, developers find it difficult to redeem the promise. Dego bounty is an example on that.
Correct me if I'm wrong but is there a way to multi-send ERC20 tokens like what are they doing with Bitcoin.
Sometimes it is the problem why reward distribution is being delayed or worst, the team doesn't really want to pay these hunters and the manager is the one who is blamed with.
2. Always have a good bargain protection for hunters so that no matter what, the reward will go to the hunter after the bounty.
So you're saying like an assurance that the hunters will get their reward no matter what?
I don't think so and that is risk of joining in a bounty campaign. You will either be paid or not and there is nothing we can do about it or maybe if the campaign is being managed by these highly reputable campaign managers.
3. Suggest payment in valuable altccoins because protection of workers should be important to any company.
Bounty campaign has been here and there are only few campaigns that are paying their hunters in valuable or at least altcoins that already has a value and exchangeable. Most of them are just giving their native token which doesn't have any value at the start and that is the risk of it. I don't think that this will happen because owner of the project will not risk their own money just to pay these hunters and that is the sad truth.
Overall, there are some managers who really are paying these hunters but there are some who are just thinking of themselves being paid and nothing more. You have 2 choices as a bounty hunter, either accept it or stop/leave it

.