Changing medicham with heracross isn't a great idea of you're searching for a Fast heavy hitter, Lucario, blaziken, Life orb mienshao or dd scrafty May serve You Better.
Don't Remember Nancy's team, as for the grassi type maybe venusaur, lilligant, leafeon or roserade could Be a noce choice; leavanny if You like risk