Did half the reqs with Mega Houndoom, did the other half with no mega. Ran into maybe 3 (?) instances of Skymin, all of which caused my team to instantly crumple up and die because they had no Pokemon above the positive 115 Speed tier. Moral of the story: even if your team sucks, you can do well if everyone else's (or at least most of everyone else's) teams suck even more.
edit: sorry for getting mad at you
tehy, it really wasn't your fault. my bad.