Very good points, and the whole fighting even after Aragorn's arrival I thought was bad. I too would have loved to see more through Eomer's eyes, when the corsairs arrive, the way it is in the book with Eomer first it describes his despair at seeing the black sails, then he gathers up his courage, blows the horns, and rallies his men, to await what he thinks are the corsairs. Then out pops the White Tree, very powerful stuff, it is a pity we miss it.
One small comment. When Aragorn is in front of Minas Tirith with the dead army, telling them they are now "uncursed," the Rohirrim aren't around at all. I think they took Theoden's death speech a little too seriously

.