Uma carteira normal tem mais de 2 bilhões de endereços, o Taproot é ainda maior. Então gerar todos é meio impossível.
Sobre exposição, não tem nada demais, na Blockchain é uma transação normal.
Lucas > 10 BTC > Bc1p... da Lorena.
A questão é que pelo fato do sp1qq não ser um endereço pesquisável, e sim um endereço/chave pública geradora de endereços infinitos para 1 transação específica, ninguém no meio vai saber quantos BTC eu recebi.
Quem me enviar, vai saber quanto enviou. Eu saberei quantos eu recebi (De 1 ou todas as pessoas), e quem estiver no meio vendo aquele "sp1qq" na bio não fará ideia do que está acontecendo.
Sobre não poder reutilizar um endereço gerado na hora; ele é gerado apenas para aquela UTXO, não para receber infinitas transações como é um endereço normal. O Silent Payment (sp1qq) gera endereços infinitos que suportam 1 UTXO, por isso você deve usá-lo da forma correta.

