Wenn man nur "saubere" Methoden verwendet, dann hat man meistens Platzprobleme.

Ich kenne die Schaltung nicht, aber "sauberer", nur bei Problemen, wäre mit pull-ups auf 3,3 V und Schottky Dioden in Richtung zur Signalquelle.