Thoughts on this team against Cynthia?

Ignore the levels I still haven’t beaten the last gym yet and will be grinding a lot of levels

Ignore the levels I still haven’t beaten the last gym yet and will be grinding a lot of levels