Since there isn't a single Pokemon in the game that can realistically be expected to counter all 491 other Pokemon in the game, two, unless they're pretty much mandatory for a good team (which Empoleon and Poliwrath are not) are not worth sacrificing coverage (and STAB at that, since Hydro Pump...