1000P Army List advice

Greetings brothers of the long vigil!

I have an upcoming game and my very first one with 1000P so I just wanted your opinions on my list.

My thoughts were:

  1. Well rounded

  2. Watchmaster and Grtavis Captain for the -1 Strat Cost per round.

  3. Enough DW units to use the Strats on

But with 1000P I feel a little bit starved on units. In 2000P games our uppy downy is really strong, because we have enough units to uppy downy around. With 1000P I feel it could be problematic, as there are barely enough units to hold objectives/score secondaries. So teleporting them away might be more of a problem than help. I am thinking of replacing the JP Ints with regular Ints for the Sticky Objective, which might be more important in such unit-starved matches.

What's your take?

Here's my list at the moment:

+++++++++++++++++++++++++++++++++++++++++++++++

+ FACTION KEYWORD: Imperium - Adeptus Astartes - Deathwatch

+ DETACHMENT: Black Spear Task Force

+ TOTAL ARMY POINTS: 1000pts

+

+ WARLORD: Char1: Captain in Gravis Armour

+ ENHANCEMENT:

+ NUMBER OF UNITS: 7

+++++++++++++++++++++++++++++++++++++++++++++++

Char1: 1x Captain in Gravis Armour (80 pts): Warlord, Boltstorm Gauntlet, Power Fist, Relic Blade

Char2: 1x Watch Master (105 pts): Vigil spear

5x Deathwatch Veterans (100 pts) + Watchmaster

• 4x Model

1 with Astartes shield, Power weapon

1 with Black Shield blades

2 with Deathwatch thunder hammer

• 1x Sgt: Astartes shield, Xenophase blade

.

5x Assault Intercessors with Jump Packs (90 pts)

• 4x Assault Intercessors with Jump Pack

3 with Astartes Chainsword, Heavy Bolt Pistol

1 with Astartes Chainsword, Plasma Pistol

• 1x Assault Intercessor Sergeant with Jump Pack: Plasma Pistol, Power Fist

.

5x Deathwatch Terminator Squad (180 pts)

• 4x Deathwatch Terminator

1 with Storm Shield, Thunder Hammer

3 with Cyclone Missile Launcher, Storm Bolter & Power Fist, Cyclone Missile Launcher

• 1x Deathwatch Terminator Sergeant: Storm Shield, Thunder Hammer

.

10x Indomitor Kill Team (270 pts) + Gravis Captain

2 with Bolt pistol, Close combat weapon, Deathwatch heavy bolt rifle

2 with Bolt pistol, Close combat weapon, Deathwatch heavy bolter

2 with Bolt pistol, Close combat weapon, Melta rifle

1 with Bolt pistol, Close combat weapon, Multi-melta

3 with Auto boltstorm gauntlets, Fragstorm grenade launcher, Twin power fists

.

1x Vindicator (175 pts): Armoured Tracks, Demolisher Cannon, Hunter Killer Missile, Storm Bolter