she fits in with the team just as well as anyone else, in my opinion. Ive played with this character for a long time[since he first ever conceived her], you have no idea how many people and things end up attaching to this girl. more over, i understand how cannons have a certain level of predictability as you have  history you can reference [and most of these toons interacting with each other before], these are still OUR versions of these characters, you never know waht direction we would truly go with them.. hell we have supergirl, powers/abilities/skills should be a non factor if that is a concern.