Muito bom!
A ideia de usar schemas para validar tipos e restringir opções torna a integração bem mais robusta, especialmente quando precisamos alimentar sistemas downstream sem retrabalho de parsing/validação.
Concordo também que a principal limitação continua sendo o risco de alucinação, mas pelo menos agora temos a garantia estrutural, o que já elimina boa parte da dor de cabeça.