Re: adding a random factor to the game
It is good to take ideas from one game's background, settting, etc. and use in a different game.
It is LOUSY to take part of one game's system and implant in a different game's system.
If you want to play D&D, play D&D. If you want to play HERO, play HERO.
Anyway, it won't do what you want; most min/maxing comes during creating powers, and (unless you use RSR) characteristics don't affect powers. So you won't stop min/maxing. You are likely to increase min/maxing because the players know their characteristics are a crap shoot, they can't depend on characteristics for ANYTHING, so they'd better make characters who are all powers, no skills. Thus, the players will concentrate on powers at the expense of skills --- and characteristics, and talents, and probably roleplaying.
After all, a carefully written backstory does not guarantee good roleplaying, and if they have to fight the system --- and the GM! --- to get back to where they wanted their characters to be, roleplaying will suffer. So will cooperation and good attitude. Thus, the game will suffer.