Just to clarify what I meant on the last point (#5): rather than a
typewriter mode, I was suggesting the ability to scroll a few lines past
the end of what ever is written in the note. It doesn't have to be
completely free-scrolling as far as you want, simply enough to create some
white space underneath the last line. This is so that the writer does not
have to focus on the bottom of the screen. While this is not a problem when
you have only a few lines or paragraphs of text (or on mobile) it is a
slightly frustrating aspect on desktop when you have a full page of text
and want to continue writing.
To add to what John said about searching/filtering by tag (#2), it would be nice to be able to use wildcards to search/filter by tag. For example say I have the following tag structure (shown at the bottom) and I want to filter out everything but the lectures ~ it'd be awesome if I could run a filter/search using wildcards such as #*lecture* to get all lectures from all classes. Or I could filter/search #*calculus*lecture* to get only the calculus lectures (excluding anything from physics and also excluding any calculus discussions and labs).