Absolutely awful! I'm very glad I didn't wire it straight into the pi but put a connector in the middle so I can replace it. It works and is silent to actuate but as you say the ergonomics are bad. I have to reach for it and it rattles around on the bedside table a bit (I've thought of maybe wrapping it in a piece of felt).
Your idea sounds great - can you give me a suggestion (e.g. a M-C/Mouser/Digikey part#)?
- N2SXX