>>27508856For full disclosure I only really battle friends, I don't do tournaments or anything like that.
IMO moves>typing, and what stats you want are informed by the former. For instance, a physical machamp will have different stats than a machamp that focuses on elemental punches, and a pokemon that knows how to be super effective against several types is better than a pokemon that can only be super effective against one or 2. Typing affects STAB and what's not very effective against you but not much else.