Mark,
I think your method works well for credit diagonal. In general, it depends on the choice of strikes.
When the market rallied with a big drop in IV, it is a good time to bet on a reverse on IV (i.e. the market drops). So there are many ways to play this game. To bet on IV, you can...