I don't see what is "too much".
The last minutes is obviously a mental place or some shenganingas,, it's the only fake thing of the whole show, as much they want to play with "is it real?" it's obvious that everything that happened in the show is real and next episode most likely will work to meet Marc mental issues and how everything started, then they get Konshu free and fight Harlow to stop Ammit in the climax of the last episode, that's it.
It's way less bloated than Wandavision or Hawkeye finales that had to deal with like 6 plotlines and characters.
The third personality is obviously not going to be a big player this season, they literally kept it trapped in this episode.