Not really. Buzzwole isn't even that bad because Combee has 40 HP so they don't get easy snipes. Plus I highly doubt anyone would be playing it in Expanded. Not to mention they can't even OHKO a Vespi without Knuckle Impacting, which is extremely unideal for them. Tough matchups I've noticed include:I guess I'll take your advice (especially since it gives me an excuse to add in other cards I fell are needed). What do you think of other matchups by the way (such as decks that just released like Shining Genesect/Venusaur)? Are there any bad matchups (I can't think of any besides maybe Buzzwole GX if it becomes a popular deck or Energy Denial)?
Night March: 50/50: Definitely winnable but extremely intense. Any little misplay or whiff can flip this match. Try to make them want to OHKO your Zoroark GXes so you can swoop in with Oricorio and wreak havoc.
Noivern-GX/Altaria: 45/55: You'd think this would be nigh-autoloss due to Special Energy lock, but Noivern is extremely clunky and you will get at least one turn of DCE. If you can pull off a Choice Banded Zoroark and 8 Benched Pokemon, you have a chance to break the lock and set up another Pokemon, meaning you will easily win. But that's not easy. This matchup is not fun at all but still winnable.
Karen fuels Zoroark, so it's irrelevant. Oricorio can be annoying. Item lock isnt fun but it isnt an autowin against this deck. Sudowoodo is also annoying but not the end of the world.
All-in-all, this deck is extremely hard to counter due to the sheer amount of options it has. Even if your opponent techs heavily for this deck, I was able to beat someone who had Karen, Toad, and Sudowoodo all down in the same turn. Like @FlavorfulPineApl said, the deck has a good shot at beating anything.