Requiring users to set a custom avatar before posting

For https://nomadforum.io/ my #1 thing I would recommend fixing before even thinking about this is choosing the correct resolution avatar on the front page (accounting for retina)

You can see my theme for how to do this kind of stuff: