Definitely not. First there's no type advantage on this team. Second, they are free character. They just do decent amount of damage. This is just concept team for everyone since its free and accessible. You need to swap for better character incase you have em.
Anyone that can remove damage reduction.Alot of legend character can do that. But this franky has type effect boost for 3 turns. He still contribute alot during final stage. You can exchange him in pka shop.