I'm sure someone has already asked this, but ...
...why are we meeting in a public park, when there's a perfectly serviceable bar available? From what I've seen, it's more of a social thing than a heroing thing, so a more relaxed setting would suit that ... and for the parts that aren't, it'd still seem a bit more professional going over the most recent plans of supervillains where civilians and other random encounters aren't wandering about. Finally, the bar setting would give people a general context to get playing from, rather than just a generic "we're gonna be here and do something".
I ran Skyway at lvl 3 without getting perished, how hard can Steel Canyon be?