A lot of good choices... but you forgot Doubling Season . A maze of Ith would help you deal with some of the fliers/tramplers likely to hit the board. Look at Nemata, Grove Guardian as well. You also might want to go for some Hurricane type spells because you have so few fliers.
this deck cannot be played in edh because you have 2 Vitu-Ghazis. you can only have one.