I've been testing this deck in TCGO for the past few days and it's been surprisingly good because it hits BuzzRoc for 2 weaknesses, and can pull off wins against many GX based decks because it trades prizes very efficiently.
I've tried Sophocles/psychic's third eye and it's a less consistent discard engine than the letters + 4 Sycamore. Zoroark would be nice but I much prefer Garb for the 1 energy attacker streaming and ability lock.
Baby Buzzwole is the best tech I've found thus far as it makes the Zoroark matchup easier. I also kinda want to try the new Dusk Mane promo (that snipes for 60 on a GX) because it sets up the math for Tropical Shake KO's totaling 180 and 210.
****** Pokémon Trading Card Game Deck List ******
##Pokémon - 16
* 1 Buzzwole FLI 77
* 3 Exeggcute CIN 4
* 3 Alolan Exeggutor FLI 2
* 2 Tapu Lele-GX GRI 60
* 3 Trubbish BKP 56
* 2 Garbodor GRI 51
* 2 Garbodor BKP 57
##Trainer Cards - 31
* 4 Professor Sycamore BKP 107
* 1 Rescue Stretcher GRI 130
* 4 Professor's Letter XY 123
* 3 Choice Band GRI 121
* 3 N DEX 96
* 2 Acerola BUS 112
* 1 Parallel City BKT 145
* 4 Ultra Ball PLB 90
* 1 Super Rod NVI 95
* 1 Field Blower GRI 125
* 3 Guzma BUS 115
* 1 Brigette BKT 161
* 3 Float Stone BKT 137
##Energy - 13
* 4 Grass Energy
* 4 Psychic Energy
* 3 Fighting Energy
* 1 Metal Energy*
* 1 Fire Energy *
Total Cards - 60
****** Deck List Generated by the Pokémon TCG Online www.pokemon.com/TCGO ******
*can be any basic energy other than fighting/grass/psychic. Will be changed depending on any new techs