this look like an army that Im currently working on , minus the fireglaives and one castellan. I like the list and expect it to be very tough to fight against in cc, not so much if they are dwarfs or gunline empire. the 3 castellans is gonna be a headache for anyone to get victory points from. I would drop the fireglaive on the castellan though. he is too easily killed like that and your other fireglaives would lose steadfast if he dies. also would try to squeeze in at least one warmachine. probably a deathshrieker since they are cheaper. if you had to face a flying monster it would be very helpful as your army could be very easily out maneuvered. with another 500 points (typical tournament list for me) add some wolfs and a destroyer.
Adding the Kdaii and the destroyer will help the list out a lot. It is nice having the stubborn blocks of troops, but without any flank support they will eventually grind down.