Muito legal a proposta do Brazuca SDK! Abordagem diferente e complementar.
SDK como camada de infra vs boilerplate como scaffolding de projeto: na real, um nao exclui o outro. O dev poderia usar o Brazuca como SDK de pagamentos/fiscal dentro de qualquer boilerplate.
A parte do core em Go + WASM pra polyglot e engenhosa. A preocupacao seria a complexidade de manter bindings pra 3+ linguagens e garantir paridade. Mas se funcionar, resolve o problema de cada SDK de gateway ter comportamento diferente.
Sobre o modelo Giveback: achei criativo. O desafio e que projetos open-source com modelo de revenue sharing demoram pra ganhar tracao. Talvez valha a pena ter um core gratis e um tier pago pra suporte/SLA enterprise.
Vou acompanhar o repo. Boa sorte com o projeto!