Yes, in my opinion, this is how keycaps should be done. In particular, even for a touch-typist, when your work flow includes long hotkey sequences or new hotkeys, it saves you from literally drawing a blank. Having alphanumeric legends are especially necessary for a wide pool of hotkeys that are used on an intermediate frequency. I'm neither a scribe nor gamer, but data entry folks and pure productivity workers (3 or more different platforms active at once) need this. I can't stand 100% blank keycaps; they're only perfect for hiding 1-function keys into the background of your field of view.