Ctrl + Tab for changing Mesh Select Mode is something I use so much. Changing workspaces is done less often. I would imagine that this is the case for most users?
It’s very immediate as ctrl and tab are used so much in Blender, so the fingers are hovering there anyway.
Using 1, 2, 3 seems a bit slower as the hand has to shift from the index finger and thumb, lift up, then press the numbers, most probably with the middle finger as it’s a bit ergonomically further for the index finger.
I’m aware that this is some deep nitpicking and probably just a case of gaining new muscle memory. But thought it was worth mentioning.