Filch's triple-wield is also nice if you can get the weapons to do it.
Yeah, in our game there was a few times where we cheated that one. If a room went singularly badly for us, we set everything back to the way it was at the start and tried again, rather than restarting the adventure...