This is public info. Do you really want a toggle if everybody else can still see it? As long as you accept zaps, this will be the case. All relays have this list, all clients have it too. Making it invisible on Amethyst won't solve the problem.
Discussion
Maybe damus can make it so that it sends a signal to wallets that it doesn’t want to know information about payments #[5] ?
clients will be able to make anonymous zaps but it will still show the amount in the zap note. Users who don't want public zaps should set allowsNostr to false on their lnurl-payrequest endpoint or remove it entirely