I feel like it's a little counter-intuitive to have the submission on the Dev site, considering Bug Reports and Feature Requests is here. So I wanted to make a page on the main site.
It's because we aren't having any new emotes
Oh, then what's the point in the one on the dev site? Lumage directed me toward that one which would imply it's in use to some capacity