Maybe because I'm not used to being the 'average' user, but an 'Unknown Error' without any details just annoys me. I don't think that this is too much information, and lets the user clearly articulate to whoever is administering the system what went wrong without digging. I could be persuaded otherwise, especially if we do start some kind of logging.