I would agree with the above set, Distorted Gira is definitely a better fit for you team, its actually gets recovery in the form of RestoChesto or leftovers and Rest which you can run on this team as there is a heal bell.
Except I would sub in Roar because dragon tail loses to sub.