Опять же зависит от условий.

Тормозят скорее всего не куча уловий, а куча событий onEnterFrame
Попробуй там где можно, использовать watch вместо постоянной проверки if,
откажись от onClipEvent, централизуй код, и для тех мувиков, где условия выполнены и не должны более проверяться, удаляй onEnterFrame.
Если здоровенное число мувиков называются как-то систематически, например mc1,mc2... , а условия совпадают, создай управляющий клип, присвой ему onEnterFrame и пусть он систематически проверят все подобные клипы.
Все, что пришло в голову, может гуру смогут чего-то еще посоветовать? Хотелось бы чего-то новое узнать...