So your extension doesn’t do anything before someone has put $200 equivalent dollars into it? And there is nothing a user can do in the extension without spending anything at all?
This will likely not pass review and few streamers will install an extension with such a “high” entry needed for bits usage.
You can utilise a bit goal for to trigger a thing, but your extension should have free features.
It your intend is to require streames to pay for access to other features of the extension then you can’t/shouldn’t use bits for this, as streamers can’t use bits on their own channel.
20000 is a lot fo bits.
Totaliser Goals are fine, but theres not a lot of information here to be sure.
And remember bits are “sorta” designed to by bought from Twitch then used in small chunks multiple times, not just in one go.
Hence the relatively sensible limit for 10000, channels themsleves also have a max limit on how many people can use in a single cheer (off hand I’m not sure what that is, it might in fact be 10000 as well)