"This" meaning Keelah Si'yah
Personally, I want it as part of the sequel. It could be like the *The Last Jedi* where whatever it will continue where *The Force Awakens* ended.
Though part of me wants it as a DLC, mainly because I badly wanna see Quarians in the Andromeda galaxy.