a good solution would be for an exchange to have
an automatic payout in the case they do delist a coin,
user's simply add that when they are depositing coins.
VERY good suggestion.
And to make it simpler, a few defaults for recipient addresses in case of delisting:
- When I have deposited coins into the exchange, the sending address is stored (*)
- My last withdrawal address is always the one that would be used
- when I buy a new coin at an exchange, that coin is listed in my TODO list = I need to provide a fallback address
Only the last case really needs action from my side then.
(*) can cause problems if that was a mining pool, or another exchange.