No the Outlaws are imo much better team for these kind of stories.
Many of the members of the Outsiders (especially Black Lightning) are to "much by the rules" for the whole "team that does what needs to be done" thing.
I mean Jason could lead an Outsiders team, but that would likely end up to be more like the next incarnation of the Outlaws in all but name.