I've been playing around with a similar deck excpet mine is VERY budget. Basically I used large amounts of hand disruption with force spike / mana leak as counters (so they have no hard counter once you've 'go off')
The plan is to play shared fate when they have no win on the board or in hand, then 'draw' their entire deck, see what it does then either draw or win.
Just a few suggestions, remove mana crypt and fact or fiction (and maybe even Yawgmoth's Will!) as the first may kill you and the others could give them a win condition from their deck. Inutition suffer from the same problem, it gets one card from their library into their hand.
Also you could try Bazaar of Baghdad, early it searches for componants and once shared fate hits is an amazing draw engine, and Vampiric Tutor as they can't abuse it post-fate.
