Releasing the specials as two separate parts might actually have been a brilliant strategy, considering how much anime audiences need to remind themselves of previous context when trying to keep up with all the plot threads.
If they had released it as a full movie, in comparison, we would have had the Ramzi and rumbling scenes cold-open the movie, and the apology/Lelouch characterization ending off the movie. It would have been the ultimate tonal dissonance that could have been possible in a two hour span. Split them up, though, and suddenly the entire final battle can actually stand on it's own two feet under the pretense of "why is this happening" again, with "an" answer at the end, possibly even including the thank you verbatim. It can rewrite it's narrative if it's self contained, the spectacle will take precedence to the consistency, character outcomes etc etc.
Also having been reminded of the kiss scene, now I will be forever disappointed that entire frame won't be the final scene of an episode, ugh lol. I know manga readers love the last chapter memes but as a anime only who could not have been more detached from that drama, that panel took me out for days, I had to DM friends who disliked AoT just to share in the bewilderment and amazement somehow. It was perfection.