Wow. For a 1250 point list, this looks pretty scary. You've got the level 4, the huge tarpits, the ethereals, the chaff. I don't think there is anything I would change about this list. Serious face shredding goodness here, other than to get another bat in one of the units, since you have 16 extra points and can't give stuff to characters.
Oh yeah, but you need to take of the points cost from unupgraded stuff (ie the bats)