As far as I see portraits aren't that good. When they full-sized you can see pixels and stuff. I understand they eat much memory, but! You can just antialias them with some simple filtering on creation. It won't be noriceable to player but portraits will be much nicer.