I don't plan my team at all, I just kinda go ''Cool, and ekans, I wouldn't mind later having an arbok...*catches ekans*'' And I ususally make the mistake of raising only my starter until I get to the 8th gym XD That proves to be very troublesome and means I have a LOT of grinding to do :(