I now have an Art Fight account, though I currently have it on spectator mode. I don't draw my own art, and I don't know if it would be fair to join a team and receive art while contributing nothing in return. I will be posting some character information there soon, however, and I'd like to hear if it's okay to join a team if I'm not able to produce my own content.
My Art Fight account is TheNotSoRubberRabbit. Somebody already has the name RubberRabbit there, and besides that, it better describes the type of stuff I commission and share.
You can find my account here: https://artfight.net/~TheNotSoRubberRabbit