I believe size shouldn't matter, as long as PHP/MySQL limits aren't hit, it should just take it, auto resize it and use it as it desires per usergroup settings. It shouldn't be the problem of the end user that they have 120 or 200 in size. Or 30kbyte or 10kbyte.