I made some tweaks based on the idea that you had all the cards you showed in your deck, and tried not to make to many expensive changes.
I'd think about adding another Ajani or two just to give yourself a constant source of counters. Other than that I think you'll win a few games with this depending on your local meta game.
I'm trying something a bit similar myself so I hope the strategy works. :)