It seems to me like your bounce effects aren't powerful enough. Sure, you'll get extra cards from
Gryff Vanguard
, but what will those cards ultimately do for you? You can bounce the
Cathedral Sanctifier
for 3 life, but if your opponent is build a big board advantage in the meantime with
Wolfir Silverheart
and the likes then you aren't going to be able to stay in the game. Really, other than the
Dissipate
s, you have no answer for big creatures, which you'll likely see. Add to that the fact that
Dissipate
isn't going to work against
Cavern of Souls
and your deck can be in a lot of trouble. The
Mist Raven
is nice to delay them, but I don't know that you have enough to kill an opponent before they overrun you or you run out of delays. I could be mistaken though.