Highlights:
1. Bassett is Queen. Literally. Absolutely killed it.
2. Namor was great. Sympathetic protector while being a ruthless King. When they let him cook in Wakanda...
k: (especially that quick exchange with M'Baku)
3. I liked Thorne as Riri but I could still give a crap about Ironheart.
4. I was skeptical about Shuri, however, she earned every bit by the film's end BUT...
Cons/Nitpicks:
1. She doesn't command a presence as the Black Panther. She had some great moments in the suit but her motivation was fueled more by revenge than protection. By the film's end, it seems to insinuate that she's not going to be Queen which could mean the door is open that she doesn't want to be Black Panther forever, just is for the time being (or just for the battle). Wish that bit was a little more clear.
2. The whole "Who is BP" marketing crap should've been dropped. The trailers made it clear it was going to be Shuri but they still danced around it, leaving fans to let their imaginations run wild. This is the 30th MCU film. Marvel should know better by now about how they've conditioned fans with expectations.
3. Too long. A lot of fat could've been trimmed.
The film also highlights a bigger problem with Phase 4 as it comes to a conclusion with practically nothing of note occuring for the Multiverse Saga. It just plodded along. As a larger part of the MCU, this film doesn't connect to anything else, nor should it. It was right to entirely focus on the story of Boseman and the grief around the characters, but the other MCU films definitely had the ability to do it. Each movie was a "self-contained" story and was resolved by the film's end. As it stands now, the only thing of any consequence was Loki.