Personally, I wouldn't worry about him "overshadowing" them. In terms of raw power, from what I can tell, people like Supergirl, Power Girl, Starfire, Darkstar and Wonder Woman are all on the same kind of scale. There are a lot of powerful characters there, so it isn't like he's gonna be coming in and saving the day like Superman did in Justice League against Steppenwolf. xD And it would be a good vector for people to find out that he exists :P