Very much a wish fulfillment kind of character. Comic book nerd find mystical cosmic object that allows him to transform into a real life super hero...yeah.
His power set means he would be pretty overpowered but that's offset by the fact that he has no freaking clue what he's doing.