Replacing USB 3.0 Micro B receptacle with USB C

I have a keyboard with a small pcb inside it. The pcb has a single USB 3.0 Micro B receptacle, and two USB A receptacles. The keyboard cable runs into the chassis, and attaches to the USB 3.0 Micro B. So basically the board is a hub, with 3.0 micro B upstream, and two USB A downstream ports.

Since I’m fed up of dongles, I want to replace the Micro B receptacle with a USB C receptacle. I am aware that this will not give me USB 3.1 speeds.

I’ve found this https://www.sparkfun.com/products/15100. Could I simply desolder the MicroB receptacle, and patch this board in, or is it not as simple as that? Also, if I do this, will it still be reversible?

The short answer is probably no. I’m not entirely clear what your setup entails (photos would be ideal) but a connector swap would be difficult: hard to remove a connector (they’re designed to be robust, not easily removed), hard to get new board to fit in current enclosure, hard to solder from our breakout to the very small pads that will be left behind…

And if it’s possible I wouldn’t recommend it: desoldering pads and then resoldering to them is hard enough. Reversing the process will probably cause pads to delaminate.

But there’s often no greater way to learn than controlled destruction. If you decide try this, take photos! I imagine other folks could learn from the challenge.