I think this is more than sufficient for the moment.
If considering only to write to a default directory and read from many I could image it would be cool to be able to make customizable. I'm used to a kind of Triage directory and then I move it to the corresponding subfolders.
Concerning the note creation, I could think of using the YAML frontmatter to extend its keywords to allow for a special keyword to be set which could be used by the note creation script to move the the note to the subfolder. Of course this Keywords cannot be validated or whatever since it will identify a subfolder..
Hope this help .. and thanks for your time on this project.