I am afraid blindfighters are not good against anything without Darkness. Even with E9 bless their encumbrance is too high and short sword is not a best weapon either. And I think Risen Oracle would be better than Cyclops.
You are on turn 54 so Bogarus with huge research bonus may already have ALL research complete. In other game I had all research done around turn 65 with Mictlan. So it should be interesting here

Agartha is really great in late game.