Hola:
El problema más evidente es que los que a veces navegamos desactivando javascript no podremos navegar tu página...
En mi opinión estás haciendo las cosas al revés... primero debías preocuparte de hacer tus páginas navegables sin javascript, y luego hacer la implementación Ajax como una envoltura de tu página ya navegable.
Saludos