Запятая нужна, однако предложение стилистически не идеально.
Рекомендация странная. В словаре под ред. Д. Н. Ушакова заслужить, заслуживать ЧТО - только в следующих значениях: "оплатить за услугу, возместить услугу услугой" (прост.) и "загладить прежнюю провинность, грехи последующими поступками" (обл.). В других словарях аналогично.
Лучше: ...как входного, так и выходного отверстия. Концовка предложения корректна.