I'm actually pretty good at the mechanics for M&M. I can give your sheets a look over and let you know if there were any mistakes, or if you can improve the build. While this is hardly the game for a super min/max munchkin character, efficiency gives you more points for cool fluff powers.