Just asking, I know congestion like this remain for temporary time but things are changing due to Ordinals problems, and listing of Ordinals tokens on big exchanges, so this issue might stay for longer period of time, again I am asking and I agree on monthly payment.
The point of monthly payment is being able to combine the fees in one transaction and thus getting fast confirmation, so instead of paying 200 sat/vbyte 4-5 times a month, you pay it once a month.
Another option is to share the fee between the campaign participants and the service.
The last payment transaction size was 1,503 Bytes it would have cost roughly 0.00145 to get instant confirmation at current fee structure, so in other words, instead of 10$ fee it would have been 50$.
The 40$ extra would have been 1.1$ paid by each participant and everyone would have gotten their payouts in the next block.
So instead of getting your 100$ (in a few days or weeks) you get 98.9$ now.
This way weekly payouts stay in place, everyone shares a bit of thier profit, you do not have to wait a whole month.