For me it's more fun to find an unexpected moment for a character to sing when you don't expect them to.
Viper: "The dark wizard and I had a mild disagreement. " Dante: "What sort of disagreement?" Viper: "I thought he should be dead and he disagreed.