The VoMS would destroy any spell active at his init. It does not continuously destroy magic. So it would destroy any protective spell, but wouldn't stop you from casting a BoF or a Teleport.
Maybe this would work as a continuous effect, but this is discutable.
=> You should double it with a PeVi effect that reduces casting totals