Great work - this is badly needed.
> I'd love more feedback especially about any UX issues.
Embarrassingly, it took me a moment to understand what the ^ sign meant in shortcuts.
Alt + L is "Ł" in some keyboard layouts (namely Polish (programmers)).
I suppose KeyEvent.location combined with default prevention could help here: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEve...