So, once the E-Web and Scout troopers hit the shelves, Imperials can REALLY spam it up:
Commander : Veers - Esteemed Leader, Commanding Presence (x1)
Corps : Stormtrooper, HH-12 (x1)
Stormtrooper (x5)
Spec. Ops.: Scout Troopers, Duck and Cover (x1)
Scout Troopers, Duck and Cover, Environmental Gear (x1)
Scout Troopers, Duck and Cover, Grappling Hooks (x1)
Support: E-Web Team, Overcharge Generator (x1)
E-Web Team, Barrage Generator (x2)
798 Points - 13 Activations!!!
Once we know more about strike teams, you could save points on the scout troopers, spread upgrades around differently, etc.
I think you need 1 barrage generator, and at least 1 HH-12 just in case you run into a vehicle list. Or maybe don't even worry about vehicle, and just use numbers to your advantage to grab objectives.