I think payment first would be better. That way, you can sell your tokens right after it's listed. To many projects, that point of selling is usually at highest price. After that, prices usually gradually decrease. Some people might say that bounty hunters selling tokens leads to price dump but the number of bounty tokens is too small to cause price dump.