Your main objective is to OK with Valk special summonned by the effect of Delta so I don't think you need Windstorm and Mirror Wall because you need them in your grave.
Also you don't have much draw power except for one Destiny Draw and those 2 trap cards whose name I forgot.
I'd remove Twister, Mirror Wall, Windstorm, 1 Alpha and 1 of those N Traps for 3 Jar of Greeds, 1 more Delta & Xing Zeng Hu