Couldn't we already use this thread you made for them?
https://forums.nrvnqsr.com/showthrea...on-or-Concepts
Having a separate wiki for them instead sounds... Unwieldy at best, and, more likely, a straight up bad idea. Let's take your example on angels - having one page that everyone could edit for all representations of angels on Beast's Lair would get messy. On the other hand, if not everyone can edit, then there's no real point to the wiki format. So, yeah, I think just the forum thread works fine.