I'd like to bring to your attention that the only conditions for armor channeling to activate are not taking damage and staying still. That means you can still aim your abilities while armor channeling. Armor Channeling can also activate during a pounce.
How can you utilize such information? For example, if you manage to get to a higher place and begin armor channeling as Goliath, you can prepare a Rock Throw for hunters to eat and make them have to waste time getting to you again, as you'' most likely knock them back down.
I'm not sure about evolving yet, though.