You didn't mention Flight and Shed Skin, the coolest (and strongest) skills by far. But I agree some of the existing skills are basically just copies of existing ones (chameleon cloak being the worst). It sort of is the jack of all trades skilltree methinks though.

I will say the Bull Horn charge is much more of an attack than battering ram, which is more useful as a mix of cc and mobility, not to mention you can use the bull charge way more often than battering ram. I don't think having two different charge skills is a big deal. I do think a charge skill that helps allies somehow would be fun though.