I have 5 main armies I use at 1000pts and not one of them would struggle against this except my goblin town and even then ONLY on lords of battle.
You are easy to break, easy to stop, easy to control where you are on the board.
Troll chief dies easy enough, same with a mumak at 1000pts