Legal, primeiro parabéns pelo projeto! Já deixei uma estrelinha no Github.
Eu recentemente migrei a tecnologia de componentes de formulários do meu trabalho de FormKit para PrimeVue. Durante esse processo tive que refazer toda a lógica de validação que estava presente no FormKit...e vou te falar, foi bem mais rápido e menos doloroso do que eu pensava que seria. Acabei eu mesmo escrevendo (com boost de IA) toda a logica de validação em um composable.
Então para ser bem sincero, eu não utilizaria essa e qualquer outra biblioteca de validação ou criação de formulários. Eu correspondi bastante com sua declaração:
...adicionar dependências com máxima responsabilidade
Tenho seguido nessa tendência cada vez mais e hoje não coloco validações como uma Adependência que vale a pena na maioria dos casos. Nem bibliotecas de componentes eu tenho gostado muito de utilizar
Por que deixei a estrela? Porque o processo de criação é um aprendizado bem valioso!