I think the fact that you cant easily put your own avatar into the site is bad. I would like the feature to at least add the option for a user to be able to upload a file, and make the site check it for max file size and resolution that you could specify.
Then if a user wants to change it, they can select a different local file to exchange their current picture for.
Yes I agree. Having to use another site is a bit of a nuisance. I just went to play with mine, and now I'm locked out and cant change it now. :(