He's not a no-brainer like Willie Mays or Babe Ruth or Mike Trout, but he's way above the line of questionable admission.
And yeah, Mike Trout is going down as a top-five player in MLB history barring injury so not a big deal that he is passing Edgar and basically everybody else in the coming years.