his concept is ridiculous.. so was Falcon. Are we going to pretend Falcon like hasn't had the lamest costume for years? The movies significantly upgraded his image for the mass population counteracting **** like his depiction in Robot Kitchen. And let's remember, Batroc was NO henchmen in CA:WS but he also was not a serious threat. He was in the movie for less than 5 minutes. I'm suggesting that while Windeagle should be a henchman, ann also be a more serious threat than Batroc was (e.g. KGBeast in Batman v Superman).
And as far as "serious threat" goes, I'm saying that he should not be a problem for T'Challa but for his non-powered subordinates (like his sister, Dora Milaje etc.) Windeagle should be a problem.