I beat the Advance Wars campaign last night. The final mission was very cool. I rolled with Grit on the left, Andy in the middle of course, and Eagle on the right. I didn't realize with Grit in Advance Wars 1 rules his indirect fire units don't have a natural damage boost. It was slow to push Sturm backwards, but it felt so satisfying as my strategies came together. Xenoblade Future Redeemed just dropped so I'll be putting clearing up the extra missions on pause, but I'm looking forward to tackling them soon enough.
The very cool thing though, was my best friend called me after midnight and I ruined my sleep schedule entirely to play eight hours of Advance Wars together. We used the Advance Wars 2 rule set and I hosted so I went second every time which put me at a big disadvantage. The first two games went fairly quickly, I lost the first one against Kanbei (couldn't even damage some of his best units with Andy sometimes, it was absurd), but I had a really good match using Eagle against Grit. Things were looking dire for a bit as my HQ almost got captured and I had lost control of the center of the map we chose, but thankfully a very well time Lightning Drive helped put us on more even terms and a second Lightning Drive sealed the deal. (I love that Eagle is voiced by ProZD incidentally. "LIGHTNING DRIVE!" always makes me smile lol)
Our third and final round took hours however. We tried out Bean Island with Fog of War and I had Sonja and my friend had Sami. We set a ground rule they couldn't only use mechs, but even so no matter how many rockets, artillery, AA guns etc. I had I only could hold my friend off until they'd get Victory March and claim one property at a time that I could never reclaim. I managed to hold on for over 50 days making full use of the mountains and forests to set up choke points and react to whatever they sent my way from each direction (it felt like I was playing a Tower Defense game lol). Their final Victory March saw them enter my base and snag three out of my four bases, so I just blew up a few final NeoTanks and stuff before yielding.
Anyway the whole thing was an absolute blast and the online works really well (we had no lag or dropouts in eight hours). My advice is definitely try to unlock as many maps as possible beforehand and try to figure out what rulesets / self restrictions work best as you play.