Ordinarily, M-m is bound to (back-to-indentation) – move point to the first non-whitespace character on the line. It differs from C-a.
Might it make sense for org-mode to override M-m? Move the point to the first "user" word on the line, to the first non-asterisk/whitespace/dash/TODO character on the line.