Let's do a quick review shall we?
Rengoku kind of carries with better AP and speed, but Dio has more versatility and regeneration.
Inosuke is the fastest DS character on here, and he practically overwhelms the other DS characters. Kars absolutely carries due to him being extremely fast,
Yahaba is sh here, while DIO has a strong advantage. DIO is the strongest JoJo character on here, which makes up for the weakness.
Sakonji is meh, Kira is meh, overall meh
Too lazy for rest but Pucci is fast
In conclusion:
DIO carries lmfao