I forgot to check and reply.
BECAUSE of your Cube skills high cooldowns, you SHOULD be maxing them. You're supposed to pull the most out of your Cube skills when you want to use them, meaning leveling them as high as possible.
Iron Physique is really stupid. I still heavily disagree with anyone getting it, but whatever. 200 SP of defense you could have spent in skills to kill people instead.
Ditch Iron Physique and Claw Mastery, shove it into max Heaven's Net and Brick Buster instead. Those things might have forced procs at 100%, but they still have proc levels, meaning it's recommended to keep it maxed if you want to maintain that 100% proc.
Level 1 Disenchant is garbage range. Get it to level 4 for two disenchants and better range.
Pro-tip: you MAX skills you USE A LOT or skills that do A LOT OF DAMAGE.