"perfect" logic level shifting

OP is making a PCB - what's wrong with SMD?