But if i change the comment to "some other text" changing the changeset should NOT destroy this new text :-)
Yes, that would be nice to have. But rather complex implement: keeping track which tags the user modified+added+removed and re-applying those after switching to a different changeset. I'd vote for wontfix for this part.