"Нагружаться" сервер будет пропорционально количеству получившихся запросов. Если для статичного сайта средняя сессия была, скажем, в 10 запросов, а динамическая получилась в 40 запросов, то серверу будет максимум в четыре раза тяжелее, не более. А учитывая экономию на трафике, может выйти что серверу в итоге даже легче будет.
Сам по себе $.ajax не страшен (если кешируется нормально), проблема в том что у вас вылазят ошибки там, где их быть не должно (костыль в виде второй попытки подгрузки - не решение проблемы) А пока у вас есть необъяснимые ошибки сложно что-либо предвидеть, может и три человека уронят.