Since deviantART forced Eclipse I made the choice and left it. Looking for alternatives I forgot that I did have an account on this site. And it will most likely become my main site I submit to(besides Amino). I don't know how well will it go but I didn't have much views etc on dA either so it's not like it'll be something new.
My dA account that I left: https://www.deviantart.com/cybernomi
You can find me on Amino by the name of Nekoszowa