even completely changed the system from Alpha to Beta from our complaints and did many changes during beta
I'm sorry but they didn't develop a new battle system between Alpha and Beta because of "our complaints". They had obviously developed the new system long before beta but it just wasn't ready to launch so they went with the old one for Alpha in order to test other stuff.

As for OP: I'm gonna reserve my judgment 'til the patch is released but If you're asking me what I would prefer, I would go with overhaul 100% because imo this game needs it.