I like the idea of the tokens, it is a good way to slow down the game while building up sac sources.
Legion's Landing I really like, it creates tokens and ramps you, everything this deck wants.
A couple of suggestions.
Hour of Revelation looks to be too damaging to yourself, it will remove all your enchantments and treasures you have built up in preparation.
I would instead increase the copies of
Fumigate and
Settle the Wreckage, they are both cheaper, less damaging to you and one of them gains you life.
Squires Devotion does not look like it has any great targets, the best being a servo to make it a 2/2 lifelinker. It also only creates 1 extra sac target for 3 mana.
Instead, I recommend upping
Sram's Expertise and
Queen's Commission to the full playsets.
Finally, red mana seems a little low, with 13 sources of red you only have a 58% chance of having triple red by turn 6.
You could look at including
Spire of Industry or maybe
Stone Quarry.