The longer the campaign the more possiblity to decrease it's revenue es pecially if the campaign dis not reach their hard cap despite how long the campaign is. Second when there are too many participants the profit also lesser, the rewards will be lesser. No problem of have a higher rank but if your rank is member below I guess you better find another campaign that will give your effort worth for a good reward.