hardwood's going to be pretty dead as it is, but it definitely depends on thickness, finish, grain, etc.
done correctly, sorbothane can make things _extremely_ dead as far as vibration is concerned, and it can act as a spring when needed. the problem is that the spring constant (over its tiny tiny linear range) is due to the "bulging" of the material. you're displacing very dense, gel-like polyurethane, then, because it has very strong memory (unlike most polyurethanes), it pushes back. this means that very thin samples of material are pretty much useless, because they can't bulge. it also means you can't just put a mat down under something to dampen vibration unless that mat is much more of a cube than pretty much any mat is. i've worked with quite a bit of sorbothane bulk material. some of it has been effective, some of it has been damaged by me, and some of it has been for applications you normally wouldn't even consider offhand.
for the switches, i tried pretty much every variation on an o-ring or pad with a hole in it that i could think of. again, cubes work great, but they're huge, and cut stroke down to miniscule amounts. at 30 OO with room to bulge, there's still some travel from the spring action of the sorbo, but it was not something that i think anyone would like to type on. however, if you look at the keyboard assembly globally, which has impact frequency and location, things get a lot easier to manage. want room to bulge as a helper spring? make an appropriate series of cuts. want to just dampen? make a different series of cuts.
again, to design parts out of sorbo, you need do a fair amount of thinking about its spatial geometry both stressed and unstressed. the situation inside a keycap or switch is pretty much terrible. outside, things get a lot better.