That comes out to 1570... you'll need to drop something.
Seems like it would absolutely murder any other troop or MC based armies though. Personally, I wouldn't put the flickerfields on the ravagers as they should constantly be moving anyway and nightshields seem to be a lot more effective on them by making sure they can keep anything with range on them at bay.
Flyers, not the MC kind, would probably give you a little trouble; but with a list like this I don't think you'd be too worried. With all the dakka, I might consider swapping out one or two of the warriors for haywire wyches instead. That way you can make sure you can drop any mech based army.
Interesting and certainly pretty evil.