Honestly if there was a game mode that said I want to change the Meta this is it.
I spent some time going through the new objectives just to get a feel of what your gameplay goals will be. I didn't see any objectives saying trooper unit leaders, just unit leaders. It appears you are generally going to deploy range 3 from your opponent, which could be range 2 or 4 depending on exactly where things are placed. If you look at an objective like control, or elimination you could build an for area of denial and as long as you get the lead it will be really hard for your opponent to come back. 1/3 of the battlefield is supposed to be terrain as well, which could mean a lot of cover. Finally there will be less activations than a standard game and losing even a weak unit could cripple you. There is at least one objective that gives points for units killed, more activations could mean more points for you opponent.
I think heavy vehicles will be really strong in this Meta, they avoid suppression are hard to kill with lower activation counts and a couple of the objectives heavily favor them. Armies that charge together could also do very well. I think the standard gun line will be harder to pull off with the terrain and closer starting ranges.