A cheap enchant is still better than no enchant at all. That's just leaving extra stats on the table with no good reason to do so.
Keep in mind the enchant alone will not fix what the issues are here but it helps to see a broader picture when you start adding up all these little things before too long a significant chunk of damage is lost when the fight is over.