The deck is built around Johan's 'Everybody gets Vigilance!!1!11!' ability. Why not Angels who are often natural Vigilance creatures and Dragons who are just as awesome but with out the non-tapping love? Why not both?

I just need to find the balance between basic land, creatures and other spells. I also need to find the cost benefit between the number of creatures and their high costs. Unfortunately, they all cost an arm and a leg. Most of the time the deck takes about four turns to get rolling.

This is an original deck.