Oh goodness... You've just managed to take my words away from me, and that doesn't happen a lot as I tend to just... go on. I can't even begin to explain how much I like this and what different parts of it I enjoy. I feel like starting on one part but then I find myself wanting to say the same about another, so... Well, fine, I like it all, even if you don't appreciate the final result, I certainly find myself doing so.
For as much as you didn't like the character or the final results, I actually think it's fantastic. Supergirl is a character that I think gets kind of tossed around and screwed as far as comic book characters go, but this is a terrific interpretation! Sweet, adolescent, without being slutty.