Just made an account so I could apply for a special character. This forum is out of the way, and it seems like Discord is the central hub for the community.
Hopefully I don't come across as rude, but there's no reason this couldn't be done through the discord. Special character requests, fluff requests, and suggestions could all be done through discord, and then you wouldn't be splitting staff logistically across two separate platforms.