A well produced video to be sure, and it is nice to hear that they have a roadmap for the entire year.
That said, I find it very hard to get remotely excited about all these new additions, as the only time I ever really play the game is with the unit mods active, which eliminates the need to use AAF/CSAT etc. I'm sure a lot of people will get a kick out of these new DLC packs, but I just don't play the game without mods enough to get much use out of them.