The reason why I'm currently making users explicitly use Enter/Return to click is because this allows them to use modifiers while clicking, so Ctrl+Enter for right click, Cmd+Enter on a link to open it in a new tab, etc. However, I think Ctrl+letter might be interesting, but might be confusing on multi-letter shortcuts.