Шаблон Фасад обычно используется скорее как удобство / организационная конструкция, а не как иерархический способ структурирования несвязанных методов.То есть, когда у вас есть несколько классов, которые, похоже, используются одинаково в вашем коде, вы создаете фасад.Его цель - поддержать идиому, которую вы не повторяете (СУХОЙ).
Если у вас есть куча служебных классов для разных вещей, я бы держал их как можно более разрозненными.Если у вас есть несколько методов, которые используются одинаковым образом и повторяются до тошноты по всему коду, то я бы подумал о том, чтобы сгруппировать их вместе в какую-нибудь более высокую «главную» утилиту.Не глядя и не глядя на ваш код, это лучший совет, который я могу дать.