Suggestion for the landing page: supplement video with screenshots or bulleted use cases for people who can't/don't watch the video (so users can get that aha moment)
Clarification: are notes attached to individual files, or can you also attach notes to file types or even specific file names? For example, any time I click on a .gitignore I see my note for useful git commands.