I don't think Discord gives people access to past message history when joining a group. I don't know of any limitations of Signal's group chats that would be a problem for Discord's group chat behavior.
E2E encryption is useless here. Unless you setup some kind of dedicated channel for secretive group chats.