Like most of the cast he is good when he can pop off his super move.
Send him in with Dark Dracul and Hydra and see how it goes for the enemy.
But also like most of the support cast. His health is too low to be effective straight up.
Especially with God Vulture dragon these days.