Your list is most interesting, especially concerning Storm and Squirrel Girl. Storm is a unique character, in that I seem to be a rare fan that is neutral towards her. Most Marvel fans either love her or hate her. As for Squirrel Girl, I don't really know much about her, except that she is extremely popular with Marvel's fans. Why I do not know, but there must be some reason why she is rated so highly?