Я думал о похожем решении, но именно Ajax и остановил меня, так как он не индексируется поиском вообще. Чтобы ни говорили, он НЕ индексируется или, по крайней мере, у меня неправильный ajax. Но как ajax может быть неправильным?
А хрень в стиле site.ru/page1# ради выдачи поиску не-Ajax версии меня не устраивает в корне.
Ajax хорош, если не рассчитывать на поисковые системы вообще и продвигаться другими путями. Например политическими.
А вообще в тему, то я так до конца и не понял как еще распараллелить создание выходящей html страницы используя например все ядра процессора, и не использовать при этом Ajax. Частично это таки решается, но не полностью.