It's pretty obvious. Megumi and Maho should've never been used to further the biggest fight in the series, the whole fight became reduced to Limitless vs Maho + Domain battles. It undermines the importance of the fight, it being about Gojo and Sukuna as the strongest and having to deal with that and Gojo trying to connect with Sukuna as one of the strongest. Gojo literally brings up how Sukuna couldn't give it his all and this was in part due to him being risky and using Maho as a means to win.
I'm sure Gege could've taken Maho in several different ways, it could've been totality with another shikigami that enabled Maho to have defeated the previous Six Eyes user. It could've been Megumi defeating Maho, then developing Maho's wheel on his own and being important in defeating Kenjaku or Sukuna.
Personally Maho shouldn't have been made. It ended up taking away how useful TS is. All your shikigamis not working? Ain't tamed the others? Summon Maho he got it. Fighting Six Eyes? Summon Maho, he'll figure it out bro. And that foreshadowing was what Megumi thinking that's how the previous TS user did it? Make Megumi wrong, make Megumi figure out a new way to use the TS. Think about it, the deer, the tiger, the ox, nue totality, all of them were forgotten, why? And you can't even say "oh well they can't get through Limitless" those shikigami can use curse energy, Sukuna can amp them, why not have Sukuna develop them using domain amp? Why must it be Mahoraga? Gege threw the TS out the window and went Mahoraga is TS now.