I don't think that will work.
If the address doesn't have GAS then fill it with another GAS so that you can retrieve/send the token that's being transferred there. You don't have a bad idea but the problem you stated just needs a simple solution.
I know that there are some platform can solve this especially if they are using an erc20 token. I just forgot the name of it but this is possible, and also there is an update on imtoken app that we can used already the token as gas and no need to add up some eth to cover for sending the tokens on another wallet or any exchange. This should be a good idea actually so need to spend too much coin for fees. But this will affect the price of that coin cause other will pay only the tokens they are just sent.
I didn't know that there's an existing app that's why I told him that it's just a problem that requires simple solution.
If there are apps or wallets that's existing and helps those lack of gas to send their tokens somewhere, then that's a relief for them. But I don't think that they can stay for long if there's no help sustaining for funding.