The one thing everyone's forgetting about Snape's dance card: Remember what Harry said about if Hermione and Daphne found out he'd touched any of the girls--which Tracy provided. Filius, Minerva and the rest of the staff are going to have to move PDQ if there's going to be any Snape left for them to dance with; they may have to settle for DD as second prize.