why weavile? because it has free retreat gets 2 dark enegy from the deck and attaches them to you pokemon with a no cost atk and it can also change butterfree to a dark pokemon with it's power so the special dark energies kick in for extra damage which means more healing.
i hope your well...