I'll be honest, looks sketchy as hell. Is it open source?

It seems that way because the CSS is intentionally cheesy, and it opens immediately to a wallet. They should at least have a splash page where you are in control of when a wallet is created for you

totally, configuration is possible already we just haven't built an onboarding screen yet in favor of functionality for the demo. there is a settings page for some stuff but that needs to be fully built out too.