This is feedback specifically about Hexblade's Curse Weapon ability. You can use it with a cooldown of a few minutes, and whilst the effect is supposed to last 24 hours, the enhancement part of the effect is lost when you unequip the weapon. The major issue here is that you can't really go off somewhere secret and prepare your weapon for when you want to draw it later on. You either have to be always holding the weapon, or prepare to go through the hoops of preparing it from scratch every time.
It's made worse by the fact that using Curse Weapon strips the weapon of whatever it previously had on it. So if you had previously used Curse Weapon, a temporary essence, a poison, and then accidentally unequipped your weapon? Now you need to start over again when you draw the weapon because the enhancement bonus and the on hit of Curse of Blood (the on hit regen) no longer works if you've unequipped.
This is different to Bless Weapon, Bladethirst, Blackguard's Weapon and other spell effects which will just work on a weapon without stripping them of previous temporary properties, and will persist across unequipping, transitioning servers, and so on.