Battleaxe have a good looking stats but it is nothing compare with other top tier weapons (battlesword/ango/warflail) due to only having good (3/5) attack bonus where others have remarkable (5/5)
You should consider sword/spear as your main melee skill instead of axe
Not true anymore. Battleaxe has 4 attack bonus. But the attack bonus is not as important, especially if it is bigger than defence of opponent's weapon - which is usually the case. And ango's defence is lower, and battlesword's is the same as battleaxe's, all of them low. Battleaxe also has the highest damage of all melee weapons, bigger than battlesword and ango (which weigh 2.5x more, and you cannot really use a shield with them) or warflail had. There is no warflail in current game anyway, and good luck with finding better than average ango. If the skill in axe is bigger than in sword or spear, then it's a better choice as a main weapon.
Additionally, the axe is the best tool for breaking ice (from the news.txt, the order of ice-breakers from best to worst: axe, spear, sword, knife, stone).
Also there is a difference when blocking - spears degrade much faster than axes or swords, for example, no matter skill.
If choosing spear, I would take standard spear over ango. It has only a bit smaller attack bonus (4 instead of 5) and damage (7 vs
, but has better defence (2 vs 1), is much easier to use with shield (penalty of 20 instead of 35), and is much, much lighter (5 lbs vs 8 lbs), making it great for throws as well as for melee fight. Plus you'll have a plenty of masterwork spears from traders.
Still, it's best to have more than one skill in melee weapons, plus one in ranged. If the next highest skill is in axe, there's no point in wasting time to train other skills.