Hey!
All your concerns are legitimate for sure, and do have to be taken into consideration when implementing something like this.
For me, it was about keeping the ‘first’ H1 at the top of the screen, as that is what starts off each one of my notes. Again… I can see how that would NOT be the first thing on everyone’s page, but for those where it is… would be nice to be able to toggle that as a ‘pinned row’.
If I was to add tags ABOVE the h1 header, and the ‘new option’ made everything (above and including) the first H1 ‘sticky’, then … if the tags stayed up top, and I didnt like them there, then I would have the choice to move them, but I would know that anything I put ‘above’ my h1 would stay above my H1 and on the page at all times when I scroll down.
I am using the Sliding Panels plugin, so my header is off to the side of the note. Sure, its still visible, but having the H1 text stay on screen just seems more natural to me?