Good luck finding microswitches for the GPD Win.
I still need a replacement L1 shoulder button and microswitch for my GPD Win 2. Although promised by two GPD authorized resellers. Resellers the retro community respects. One of them is a reseller that people trust and recommend. He even asked form my address and promised to ship a replacement L1 shoulder button and microswitch but to this day I'm still waiting for it.
Because of this I no longer have trust in GPD and if any other company can make a similar device that has the controller rumble feature I will be happy to buy it.