DemonSlayer in general is the best class in the game. Not only are they the best bossing class in the game
(with a 50% hp regen every 10 seconds, good dps, a bind, godly mobility,being very tanky, being able to ignore dr and weapon cancel, and having an iframe with metamorphasis), they are also one of the best mobbing classes in the game (if you combo chaos lock + infernal concussion). DS is honestly the only class in the game without a weakness and is in general the best class in the game. I wouldn't use DPM charts as a reference since they do not calculate in scaling (still very inaccurate post cap removal). If you want to know if a class has good scaling you just look at their final damage, weapon multipliers, or crit damage. They are accurate if you plan on staying unfunded, but otherwise once you fund a class, the DPM rankings b/t each class changes.