T J wrote:
But at the very least I'd choose a woman and not prepubescent looking little girls.
Well, she's called Supergirl
for a reason. In most incarnations, she's supposed to be a teenager. So it's appropriate to consider actresses who are in the 16-18 range or can pass for it.