Метод как метод, нагружать будет не более, чем другие методы ajax.
Адрес полностью в адресной строке без перезагрузки меняться не будет.
Для использования ajax можно использовать window.location.hash="page1" это не приведёт к перезагрузке страницы при этом адрес будет
http://example.com/#page1