Aquila has 2 HP and is contesting the bottom objective, and you have 12 more points from another Barracuda. Otherwise everything looks good (and hopefully a little better for you with those changes :-)
University Student— Lover of Plato, Aristotle, War At Sea, Palestrina, and Mozart