Without a better siege system I think a better combat system won't mean anything anway.
Basically needs to be a way for 2 villages to actually go to war, because as usual no one wants to camp a ram for 16 hours so "warfare" in haven is relegated to gang banging foragers and thats about it.
Make pvp an actual thing, then fix the combat. Camping roads is not fun pvp.