Hola:
En mi opinión, solo se debe usar ajax para mejorar la página, pero debe ser funcional sin necesidad de javascript (enlazar con el tag a, y enviar formularios con un botón submit)... ya que nuestro visitante puede tener javascript desactivado, por eso debe haber validacíon también en el server y las posibles mejoras con ajax sean "prescindibles"
No estoy seguro que sea lo que realmente preguntas...
Saludos