Márcio, dá uma olhada no esquema de ajax do Facelets 1.2, está muito bom, super transparente. Tem um artigo na MundoJava n. 21 (edição desse mês) sobre isso. Aí qualquer dúvida que aparecer posta no fórum que o pessoal responde. Se você já está no meio de um projeto provavelmente as chances de você querer mudar a forma de fazer Ajax no sistema inteiro não vão ser grandes , mas para um próximo projeto seria uma opção muito boa, já que uma das vantagens do JSF é o suporte a Ajax (através do Facelets1.2 ou Ajax4Jsf) que está muito bom.