Hello Boaz,
nice to see you finally on the forum, it´s been awhile since I saw you in India. I miss the Artwork in your post did it get removed in some way? I never posted the Avatar so far in the forum here. As far as I know you have to put the Avatar which I already "prepared" it into the game with your MD account to get him approved, because you´re the artist. I don´t know how it´s been handled that the avatar appears on your own website too? Maybe someone can give a statement here how to handle those things.
I hope to see you in MD anytime soon.
Menhir