SupCom's trailer is a far easier sell. They get to show the massive armies, the effects and the big game hook which was the super far zoom - all highly visual, arresting, and obvious innovations. Now, for AI war its not so simple. Communicating what's different about AI war, that its a 4x/rts/tower defence asymmetrical strategy game is a different prospect. You just have to pick on a few aspects and try and focus on it - the lore is a good choice I think; I've always liked the games premise.
I quite liked the trailer, in any case. I would have preferred a little more action in the ending segment (especially as its so much prettier now), but theres nothing wrong with the approach taken imo.