For "complete", I'd equally weigh technical skill, character/mic work, and drawing power.
Guys like Savage, Hart, Michaels, etc weren't really great draws when they were on top. Was Savage ever really a top guy? Maybe very briefly. And couldn't call a match in the ring to save his life. Ratings and attendances both tanked when HBK/Hitman were on top. HBK had his post-retirement run which bumps him up alot for me, though.
Austin's time on top was too brief. Granted, he was the biggest star in history during that short time though. Post-neck injury he wasn't the same in the ring either.
If anyone leaves Flair off their top 3, it has to be because they haven't seen him in action.
Benoit. Have you ever heard his promos? Fucking atrocious.
Jericho has actually risen near the top 3 for me after his recent runs in NJPW/AEW.
Anyway my top 3 would be:
Flair - my #1 by a fair margin. At the top of very close in every single category.
Tanahashi - more charisma than superior technical workers like Okada/Misawa, way better in ring than mega draws like Inoki or Baba, and carried NJPW as their top guy for over a decade. However, ask me in 10 years and I'm 99% sure Okada will have replaced him in this spot.
Jericho - Ok I lied. I had alot of trouble with my #3. First I was thinking Lou Thesz...but have you ever heard a Thesz promo? Me neither (same with guys like Bruno or Jim Londos). Then I was leaning towards Gorgeous George. Top draw in 40s and 50s. One of the most flamboyant, charismatic guys ever (just asked Buddy Rogers, Flair, Muhammad Ali, etc who all ripped him off to some extent), but shit in the ring. So I'm going with Jericho after all, assuming AEW will continue to be succesful/grow and he'll be the top guy. For me, Jericho has been the single biggest factor in what they've accomplished so far. You could make the argument against him that I made against Hart, Michaels, etc. But were they also a top-level draw in NJPW? Did they help found a rival promotion and were critical to its success? We all know how Bret's WCW run went. Shawn never did shit outside WWE. Angle would be close for me too, think he's criminally underrated.