Dante runs are longer and more complex, including numerous tricks and glitches. There wasn't too much change with him in Definitive Edition - just a few balances based on developers seeing players play. There are some bugs they intentionally left like double charge shot because they found it interesting. Therefore, there's merit in embracing these kind of 'tricks' players find to get cool techs out. This page includes information on the character.
Developers Comment
Angel Evade - We had seen the 'trickster angel dash' community mod, and it looked really fun and cool; but obviously you can break the game (loading times, streaming, etc) by moving through the level that fast, and you were also infinitely invulnerable. It was a fun mechanic, but massively overpowered. So we thought about how we could include it, and came up with the triple dash. Demon Evade - Demon Evade was heavily exploited in the original game, so we needed to address that…but since we'd added the triple angel evade, we didn't want demon evade to feel useless. We brought the damage of the Demon Evade down, but gave it a little speed boost. This can be stacked with Turbo Mode, Devil Trigger speed boost, and the speed boost you get at S rank and above. Parry - At 30fps, the window we had was a bit too generous, but 1 frame less made it unachievable for a lot of players. With 60fps we found the sweet spot. Osiris Feed - Feed is a really cool ability that didn't get utilised enough - this is mostly due to it expiring when you switch to other weapons to keep your style up. These changes allow the player to drop in and out of Osiris in combos, while keeping Feed active, with good timing. Kablooey - Players using cancelling to fire faster shots with Kablooey tend to use the weapon quite regularly, where other players tend to avoid it, bringing me to the conclusion that the base fire rate is too slow for it to feel useful to most players. We increased the base firing rate… however, you still get the fastest shots using cancelling, as before.