A good option to use Champion's Vigilance with. It has high attack and good defense, but it's also easy to use with BEWD because Kaibaman is available and you can obtain multiple copies without buying packs.
Negates Normal Summons / Negates Flip Summons / Negates Special Summons / Negates the activation of your opponent's Spell Cards / Negates the activation of your opponent's Trap Cards / Destroys your opponent's Monster Cards / Destroys your opponent's Spell Cards / Destroys your opponent's Trap Cards
Not sure bud, it should counter spells AND traps as well as summons - did you try to play it on the turn you set it? Not sure how new you are to the game but it’s common knowledge that trap cards can’t be activated on your turn, don’t mean to be rude lol, just checking your understanding of the game :)
The big problem with champion's vigilance is timing. It can't counter any spell or trap cards that are used in a chain, or that have a cost because an action takes place before the card "activates" it's affect, screwing up the timing for vigilance. As for magical armshield, I'm not sure why it would fail to negate that unless perhaps you had your toggle "off" or if they were chaining multiple effc