Well different aspects are important in my opinion I try to put them in my personal order of importance
1 duration, is not worth to do a 7months bounty from the start, cause if it turns out in a scam a lot of work is gone, if you want to join a long campaign w8 some months
2 prize pooln, generally they use 2000+ eth on title but is not the real prize, is based on hard cap and a low % of ico goes to hardcap, I like to see the % when is 3%+ it's very good to join when is 0.5% i pass
3 managering is quite important, the constant update of spreadsheet is important but no essential only if the manager will listen hunters later!
4 I really hate when manager change rules every few days, I have lost stacks for this reason and in future i will never join campaign on the same manager. I will join only if the prize pool is really good.
5 on prize pool look what is your rank/number of follower, for example if a campaign give 1000 stacks for 100k follower. 100 stacks for 50k follower 25 stacks for 10k followers 5 stacks for 5k, don't even join, the whale will take almost everything. (random numbers only to give the idea)
The important thing is try to join the best campaign for your status to get the max advantage, for example if you need a signature campaign, join a campaign with good reward like 30%+ bounty prize pool and maybe weekly payment, with 1 month duration