These weren't up for debate but I believe that spark, thunder fang, fire fang, ice fang, poison fang should not be VGMs. Quite simply they are too weak to be of any threat or value on a Pokemon where a STAB attack will outdamage each of the above attacks unless they are quad SE. Ice Fang is the only one of the above to have seen any use in the entirety of BW, and that only because Gliscor was used as a Dragon check, and Gliscor lacked any other means to damage Dragons effectively.
As for the lists of moves:
To be added, agree with:
To be removed, agree with:
Block/Spider Web/Mean Look
Foul Play is very useful on a Pokemon such as Sableye or Mandibuzz who can abuse an opponents high attack stat for a reliable STAB. Endure is rarely useful, however, the pinch berris have now returned meaning things like Unburden Liechi Hitmonlee are now viable again.