You seem to not have read/understood OP's problems. He stated mechanical switches are not what he wants. Now if you can suggest switches with a membrane feel that would be helpful - I'm not aware of any but I don't know everything.
I figured that if they have the same feel as the membrane, them being mechanical is not relevant, as OP never gave a veto on mechanical options. I looked up the estimated travel and actuation pressures for those offerings in comparison to the Logitech.