Just a recommendation for the deck: My absolute faborite card for my own Sidisi deck is Tombstone Stairwell. You'll always have the best output from this card and it'll run your opponents over so quickly its insane. Oh! And loved the video, man.
I have Vedalken Orrery, Leyline of Anticipation in there so that at my opponent's End Step I can Traumatize myself or if I already have 20 in the yard I flash in Mortal Combat B-)
I do like the deck tech, i did not think of something alike, but personally i would put muldrotha too, for another returner of other things than creatures