Allowing users to delete their own comments is tricky. What do you do if someone already answered to a comment that a user deletes? plone.app.discussion then deletes the entire subtree (the comment itself with all replies). I don't think p.a.discussion should allow users to delete their own comments by default (I'd be happy to have this as an option though).