Switching mechanisms function differently by type ... SPST switches can also work as "push-to-make" on, where when the button is released it returns to its normally open (off) position or vice-versa.
The only real drawback is that the system cannot read multiple button presses at the same time. Theoretically up to ten momentary push buttons can be used but [Kevin] estimates that only four plus ...