Alright so I have a couple ideas on how to really emphasize what this deck seems to have the most of and that is early game dominance
First off keep in mind that I am making the changes here considering that (yes, honestly and sadly, as this deck is awesome) you will never make it to your 15th turn, and if you dont have a huge advantage by at least turn 5 then the deck runs out of steam incredibly quickly, soooo here goes:
Pokemon
-1 Mr. Mime
Mr. Mime in my opinion is a little counterintuitive to the deck with the reason being that it is trying to protect the fragile caterpies in your bench. Simply put though, you dont want to bench any caterpies in the first place unless you are sure that it will get into a butterfree that very turn and once its a butterfree Mr. Mime kind of loses a lot of it's power for protecting the smaller targets in the bench
Trainers
+2 Colress
You want the N's early game, but again this deck is meant to hit hard or go home and when you hit hard you will run through your prizes quickly, the greater the game goes on (turn 1+) the better alternative colress will be to N as your bench will fill up rather quickly (in your case only, a good late game N could be used to disrupt an opponent's hand)
-3 Pokemon Fan Club
+3 Random Receiver
The card acceleration + the added search engines in the deck will make you see that playing a more useful supporter to accelerate card draw is a much better alternative. Also in a speedy deck like this you will need a juniper/N/Colress every. single. turn.
-2 Shauna
+1 Lysandre
Colress is a much better alternative to shauna and lysandre will secure you many kills with this deck
+1 Ultra Ball
+1 Level Ball
-2 Evosoda
Gotta get those bugs ASAP, but evosoda doesn't really emphasize accelerated evolution on a card that can evolve as soon as it is put down, so trade those two evosodas for more flexibility on your pokemon searches with the extra ultra and level ball.
-2 Great Ball
Not that great of a card to begin with and can fail to get any pokemon at all at times so the card just ends up taking space in your deck
-2 Max Potion
In a format with 1 hit KO's, a 100 HP miltank will, sadly but surely, be 1 hit KO'd, so max potions become pretty space taking. If your intention was for the butterfrees, it's your choice if you want to keep 1 potion or not but keep in mind that your butterfrees will only take damage when they are in the bench via opponent snipes. If you attack with a butterfree for whatever reason than you would be max potion-ing 3 energies or 1 energy and a DCE down the drain. Overall, -2 Max Potions would be the better choice instead of just -1
-2 Professor's Letter
You dont really need to get energies in your hand asap. But if you are worried you might come across a time where you are at an energy drought then the card acceleration cards im putting in should help with that. IMO only put professor's letters in decks with strong energy acceleration or decks that have strong basic energy synergy.
-1 Startling Megaphone
I know this is for the garbador matchup (of course I dont REALLY know if it is or not but I am kind of just guessing), and if it is then the bad news is that there is no follow up card to this. Discarding a garbador's tools by only having one of these would save you for maybe 1 turn (2 if you are lucky), but your opponent would prioritize getting another tool out onto garbador and locking your adaptive evolution again. So I would say to cut this card out as it does not really accomplish what you wish for against garbador decks. On the other hand, if you are worried about muscle band, then MAYBEEEE keep the megaphone. That's a completely big maybe because chances are your fragile pokemon (yes they all have low hp) won't live through certain EX attacks with or without the muscle band.
+1 Switch
Gotta get that caterpie/metapod/butterfree out of the active tho (for any reason)
-2 Aspertia City Gym
Trust me when I say from the bottom of my heart that +20 hp on miltank will not make a difference

especially when LOTS of other people also run other stadiums so keep in mind this card will probably be discarded.
+4 Roller Skates
+4 Bicycle
+1 Super Rod
This is (surprisingly) where your T1 Powerful Friends will come from, as a speed based deck, roller skates will for sure be completely worth it as getting 2 heads out of the 4 total coin flips in every card will net you 6 cards and your opponent will be very sad to find out that you haven't even played a supporter. Bicycle synergizes so well with ultra ball and speedy decks. These two trainers (Roller Skates and Bicycle) should compensate for the lack of lots of draw based supporters while still being able to refresh your hand alot with colress, N, and Juniper. Also you need super rod because you run stage 2's and you dont want them to be sent to the graveyard (AKA the discard pile), so you just gotta bring 'em back to life.
Energy
-1 Double Colorless
Yes it will be VERY RARE when you attack with butterfree, and yes it will happen, but 3 energies devoted to a rare occasion for a pokemon that should not attack is sadly not the route you should take. But I acknowledge that the occasion WILL come up so having only 2 would still be great with an 8.
-1 Grass Energy
Speaking of 8, 10 energies just comes out to be too much. you need one energy to attack, and lets say you prize 2 or maybe 3 energies (though unlikely), you've still got low energy costs, super duper card acceleration to get what you want, and a super rod for your bringing back energies from the discard pile.
And that's what I thought would compliment your deck

reply if you aren't convinced about something or unsure of anything and i would be happy to help you

P.S. Your deck is coming along great
P.S.S. I left out one spot open for your imagination to run wild, but I'll add some personal recommendations just in case:
+1 Muscle Band
+1 Virizion EX
+1 Startling Megaphone (if you really want to)
+1 Escape Rope
+1 Double Colorless (If you see Butterfree attacks as something PART of the deck as a whole)
+1 Druddigon (if you play in a heavy dragon meta or if you like the idea of a DCE next turn revenge kill)
Good Luck with your deck!!