Still I'd be cautious with the beast stuff on Twitter. They pretty lax but they also can't just have beastialitt on their site or they'll end up like Tumblr with bots
if you are talking about the worgen post, they are humanoid in other word not beasts. Even patreon allows worgen on their page. Don’t ask me why, its just how it is.