The future perfect tense is used for an action that will be completed sometime in the future before another action. So, your "After we have left there" is fine.
"After we leave there" is simple present tense. It works fine too for the future in adverbial clauses. It would be a strict grammarian who picks you up for this.