Thanks for your question! As an open source project, our approach to wallet integration in use-wallet is fundamentally inclusive. We not only welcome but actively encourage contributions from developers in the ecosystem. In fact, several wallet providers currently supported in v2 were added by community members via pull requests.
The primary criteria for integrating a wallet into the library is functionality–essentially, if it works, it can be included. There are no features that would automatically disqualify a wallet. Specifically addressing your example, use-wallet v2 supported MyAlgo wallet, which included delegated logic signatures. It will be excluded from v3 solely because the wallet was discontinued and no longer functions.
We have not rejected any wallets seeking inclusion; all decisions are based purely on technical merit.