Что касается оптимизации как подгонке, так это всем давно известно. Оптимизировать нужно с умом. А именно, выбирать участки с различной видом истории и смотреть как скрипт себя на ней. Кроме того, хороший тест - оптимизация на одном участке и прогон скрипта на другом. Если результаты вполне приличные, то параметры выставлены не плохо. В общем, оптимизация инструмент полезный, но пользоваться им нужно с умом. На форуме все это обсуждали.