As discussed after
- Show a warning to the user if the image is smaller than 32px (but accept it regardless).
- Never make an image bigger, only smaller.
- Only make an image smaller if it is larger than 96px.
- Show a warning to the user if the image is not square (but accept it regardless). A visual cropping tool would be awesome, but that's probably hard to implement.