The Creature is not for distance, and pop. It's mainly for rec league, or if you play in a league with a HR limit.
Not trying to give you ****, but that's what that bat is bascially used for. You want some distance and pop, you gotta spend a little more coin, man.