Hi,
A keybinding suggestion: wouldn't it make sense to have C-M-a (C-M-e) go to the first (last) line of a top-level heading?
* top level <- go to this line with C-M-a
** second level
*** third level
text... <- starting from here...
more text... <- go to this or the next line with C-M-e
* another top level
Jeremie K.