punchier

adjective
  1. having more force, vigor, or effectiveness; more impactful or dynamic
  2. Usage: comparative form of punchy

Examples