оба подхода не плохи.
подход "всё-в-одном" хорош, чтобы видеть всё.
подход "модули" позволяет собирать поведение, например, передавать анимации взаимодействия к актору.
А для оптимизации? подход каждый скрипт под свое действие? например будет 1 скрипт и в нем к примеру 100 действий для триггера и нужное находится в самом конце. Это нужно по всем ифам пройтись чтоб задействовать нужное событие