IIUC what is team-folder inside bitbucket, then yes I believe you've got it right by matching it to organization folders.
The fact seems to me that given this is what GitHub offers, this is what the plugin could propose?
How would you propose, think this should evolve?
For instance starting with a GitHub team and find repos what that team is admin? Other?
On our organization, mixing many different teams, we've solved this by using "marker files", which we then filter the full GitHub organization with.
When such a file is found (say `.our-team`), then it is matched and imported inside a given Jenkins org folder (using ghbs plugin, yes).
Cheers