Как подключать классы в рантайме в PHP?
Раз они однотипные - то может и задачу они решают однотипную?
Может, вам нужен паттерн factory и в контроллере и будет только use фабрики?
Как уже написал Stalker_RED, класс не обязательно юзать. Можно просто обратиться к нему по полному имени. Полное имя класса - это неймспейс + имя класса.
Т.к. вы будете создавать объект класса на основании каких-то данных, то рано или поздно всё сведётся к тому, что вы запишете полное имя класса как строку в переменную и потом используете эту переменную для создания объекта.function makeObject($class_name){
    $full_class_name = "\\app\\some_strategy\\" . $class_name;
    return new $full_class_name();
}
Кроме того, Melkij упомянул паттерн проектирования, который используется как раз для инкапсуляции логики создания объекта на основании каких-то данных.  В зависимости от предметной области, и того, как создание таких объектов в неё укладывается, есть смысл рассмотреть такие паттерны как Factory Method и Abstract Factory.