I think that the thing that would keep the community together is if someone made a website with a similar layout but with active admins so you can have a nice compromise between the lack of adminsand the uunorganized layout. Just an idea.
Thats more work than you would think. I think you would either have to pay for the server or program it all yourself...It would be a pain. Discord seems to be a pretty happy medium, and we take suggestions for changes and improvements seriously. Plus live feed, meme section, trivia, etc.