The most fascinating powers don't mean a thing if the guy's poorly motivated or dull, and the most generic powers won't hurt a well-motivated character. Personality and motivation are what make Magneto, Magneto and not Cosmic Boy. The powers work for him, but it's his motivation that makes him the character he is.
I'm the kind of guy who, if I look inside and they throw me a fastball outside, and it's a strike, I'm going to swing. Everything in the strike zone, I'm going to swing. Doesn't matter if it's a fastball, changeup, breaking ball. If it's in the strike zone and it's something you like, you've got to swing.