I don't see anything wrong downloading the extension as long as the source code of Extension on Credits Github is clean, we need something like this, this is new to all of us, we are familiar with gambling sites that use no extension,Credits are very much different because you are using their own token to bet.
You cant blame up people to be so keen about extensions you know that stuffs that can possibly happen.If something is verifiable then its good to know
but you cant really remove those hesitations.Lots of projects/sites that do make use of their own token it isn't really that revolutionary at all.