This deck should perform really well vs aggro decks with all the potential AoE and double Shadow Word: Pain and Potion of Madness. On top of that Priest of the Feast can provide a ton of healing with all the spells. Use Divine Spirit + Inner Fire to build huge threats on the board.
-1 Crystalline Oracle + 1 Shadow Visions: This card is just too good in this deck not to run two of. Helps you find that Inner Fire or Divine Spirit to seal the game or a Shadow Word: Death to remove a huge threat etc etc. Has won me many games.