@docshady When using a normally open (n.o.) momentary switch "something else" has to keep the state and has to evaluate the signal from the GPIO. On a flip-switch (like yours) the switch itself keeps the state.

Eventually, it is a matter of taste / design decision of yours.

If you are uncertain: Experiment with both setups and then choose what you prefer most.