That's an incredibly powerful option to have in a deck that needs to have abnormally high densities of artifacts and threats to function
Faithbound Judge I dont consider Faithbound Judge to be an especially powerful card, but 4/4s can be difficult to attack through and this design is incredibly cool
Storm is hard to do anything with in Limited, so you're mostly just getting a 7-mana 7/7 flyer with Ward
It's basically cheating (or, more precisely: a color pie break) that lets red decks get rid of problematic cards like enchantments and guarantees that its target gets out of sight and out of mind, but runs the risk of replacing it with something even worse
Anafenza, Kin-Tree Spirit enables these strategies by giving out counters like Oprah gives out cars
Frankly, I would play this for it's first effect as is with all the mana rocks and Sol Rings in Commander