Lets suspend belief for a momnet and instead of stan lee creating the xmen for a new comic book lets say that the original xmen were created for a role playing game. you can just picture it...
GM: "Ok gang, you had time to come up with your characters and names so lets have a quick once around the table, Scott?"
Scott: "Yeah ok, my Guy can shoot optic beams from his eyes, he cant control them so i gave him a focus limitation in the form of a visor, since he looks like he only has one eye i called him cyclops"
Jean: "Cool, well, seeing as i'm the only girl here i called my character Marvel Girl, she's a low level telepath and has Telekinetic powers"
Bobby: "I like it, My Guy is called Iceman, he can turn himself into a human snowman and fire snowballs and freeze him enemies"
GM: "Maybe he should be called snowman then"
Bobby: "Ah well you see he's still learning to master the transformation, so snow is as good as he can manage just now, as i gain more experience i'll refine the transformation"
Gm: "Ah, some foresight into your characters development, nice, What about you Hank?"
Hank: "Well, my guys the brains of the team, he's a scientist trapped in a irregular body, he's acrobatic and stronger than the average joe, I call him the beast"
Gm: "Well that just leaves you Warren, Tell us about your guy"
Warren:"Umm, My guy can fly"
Gm: "Uh huh, go on"
Warren: "No thats it, he can fly, he's got wings, i call him angel"
Gm: "....right"
What i'm saying is, you wouldn't would you, if you were creating a new team of superheroes you would have him do something else other than just fly, and give him restrainable flight at that. So Angel Gets my vote as the worst character concept for a playable game character ever