hi scarik,
nice to see up a new version. though not being a fan of the idea of an all out eldar titan army I would still like to add some comments from my side.
It feels somehow odd to have an invulnarable save on a titan as the bonesinger upgrade confers in addition to supreme commander. I would make that one go. also the upgrade titan exarch is feeling a bit like powercreep to me. only the warlock should be inspiring.
as a workaround you could put inspiring as treat into the bonesinger upgrade as i see it more fitting there. yes, on a warlock it would be wasted but it would make a phantom sc more attractive and solve the exarch situation if you really want to have inspiring on a phantom.
I'm not fully convinced about the revenant solution. As a single it should be even more expensive in this list. or you could move the double into warhost and leave the single in troupes. or make a n expensive single in troupes with an cheaper upgrade option to double that would then compensate back to normal cost.
also the aircraft section set ill with me. i would love to have the option of a 2 unit strong formation of nightwings in any eldar list as it would make them so much viable to take. but with this list you already boast aa in every titan formation, why should fir iolarion also benefit from a cheaper fighter activation. reads most unfair and discussion raising. stick to the original formation size for 300 and avoid that i'd say.
also the knights should under no circumstances be able to receive a 4+ inv save. 5+ is already ott imo. they are way to cheap in that configuration also. if you want to stick to the inv save due to holofields which i could understand make it the main line of defense for them by forcing those inv saves more often. an easy way to achieve this would be to lower the base save to 5+ or 6+ (this would also befit their speed)
Otherwise I'm pretty sure with some consideation I'd be able to beat absolutely any other build with this list as the balance is somehow missing.
sorry to be just a put down here, but I don't mean in personal way so please don't take it the wrong way
happy gaming