Тут все просто, если классу MyService нужны все! данные из класса Config, тогда передавайте в параметры Config.
Если же ему нужна будет только часть данных из Config, тогда передавайте параметрами отдельно, а если их много, создавайте другой конфиг, который сделан специально для данного класса, типа "MyServiceInitalParams".
Если вы будете передавать классу то, что он не использует, это значительно затруднит написание unit тестов и в целом чтение кода. Увеличит его связность.