I personally think they ended the way they should have. I'll grant I didn't like Perrin's arc a great deal, but saying that, Sanderson was working from Jordan's own notes. The end of the series was, by all accounts, very well documented and as such I for one genuinely believe the ending we got was what Jordan intended, if not in his own words.
There's no easy way to end a single story spanning more than a dozen, large novels. Ending a trilogy is hard and fans find themselves wanting more, having unanswered questions, not being satisfied and so on. The last couple of WoT books were heading towards Tarmon Gai'don. We all knew that would be the case, even from early on but as the books progressed it came ever closer. Plot threads and character arcs got tied up and everyone knew what was coming.
As for the battle itself, it was enthralling. I honestly think the battlefield was a fluid, organic thing and Matt's command was the natural progression here. All the different armies, the strategies, even switching to different Points of View all made for a real-time, visceral, end of the world struggle. Looking back at the fights with Demandred, I thought they were brilliant. When Lan came along it was an incredible moment in the series, if not the entire genre.
The Rand bit...perhaps because I've read it, but I cannot imagine how it could've gone any differently. TBH, the dream he had of "utopia" kinda sealed the deal with how everything would go. That's not to say there weren't surprises; there were. It was still great to read, if a little lacking in oomph. It was still better than Perrin's arc. And as for the end end, I liked it. Gladness tempered by loss, hope for the future, and the twist with Rand was great.
I didn't re-read much before the last novel came out, so I do have a complete read-thru to look forward to sometime in the future, the first time I'll have gone from start to finish. I suspect I'll enjoy being so immersed without year long breaks until the next novel, strange as it is to imagine. For so many years all the fans wondered if it would ever end, and now that it is complete it's still quite strange to get one's head around
