TBH mate, I think that's a BAD idea.... It's hard enough to find a good encoder and a good switch, and if you limit your selection by a parameter such as height, you'll really limit your options. Better to choose a good switch and encoder, and build the CS PCB accordingly.