Nico Nico Nii!~
Oh! Well, 20 is still a bit on the higher side. You could easily cut that down to 16 or 18 and put in more draw-friendly supporters like Cheren and Skyla. A really good older supporter (but it's not very old - was first and last printed in 2008) is Roseanne's Research. Allows you to search for and get both Basic Pokemon and Basic Energy in the same turn.