Unfortunately, I do find deviantArt to be incredibly annoying with its pay-to-win promotion, anti-adblock pop-ups and the terrible mobile app. I do have one, but I haven't uploaded to it in a while. I now use Tumblr, which also tweets through my Twitter art account automatically, and is much easier and better for me to use.
Thank you!