I'd recommend some stuff, I really duno if this is stufff that's already thought out and stuff, but I'd like to think I help out.
You've probably already planned this, but locations like:
Star City: Home of Green Arrow
Metropolis: well of course
Gorilla City: with Gorillas like Solovar and Gorilla Grodd
Themyscira: Well, yeah, Wonder Woman and amazons
As said I just like to think I help out
I'm currently trying out as Batwoman, it all looks good, so far I am just looking over the characters and stuff, I'll give my thoughts of it all later on.