What is your goal with this? A business? Charity? If the latter just talk to each person. Over time you will maybe be able to come up with some filters that you are asking about. What you are trying to automate is very difficult.
Custodial wallets have an reputation issue. Only way to not being labeled as scam or rugpull-waiting-to-happen, is to activelly push and help your (selected) users to custody their own coins. Also - its better for edge cases such as user dying. Removes the huge burden of responsibility from the custodial.
But it has to be done well. Usualy exchange just lets you withdraw and thats it, your problem now. I think it can be done better. For example what BullBitcoin is doing.
reply