nah,
As far as I can tell only the Contributors (like myself) can still add deviations, and there's only six of us. We do not see submissions so obviously we don't vote on them. The founder hasn't posted on dA since 2017. So, yeah, pretty much dead.
Hello,
Cheers...thank you for taking the time to comment.
Best,
Richard