If you are facing a problem with sending a lot of token transfers, there is a tool called
https://cointool.appBasically, it has 2 strategies for sending tokens: PUSH and PULL.
PUSH allows you to send all tokens to all recipients and you are paying for all tx fess.
PULL gives you a way to whitelist a list of addresses with balances, so that users can claim at a specific URL
cointool.app has processed over $100MM value in volume and has been working for 600 days already processing transactions every single day.
If you need cheaper fees for
https://ct.app - please contact @cointool on telegram
Besides, cointool.app can check all addresses if they can receive your token with very smart address validation