Speed? We already have cheap Speed 3 potions in shop. combined with the boots, ur running like flash.
Ice aspect is really op combined with mcmmo axes. once the enemy is frozen, just crit him out. but i heard there will be a big nerf for the axes so that might be fine.
about the lifesteal, custom enchants have levels right? But i'm not sure about this. for example I, II, III, IV. that would be OP and you have no way to die if you just keep fighting as long as you have regeneration active. As I said, axes will be nerfed. Will take a while to get a kill since you dont die quickly and armors doesnt break quickly.
This is just my opinion.