Adjustable zoom speed during battles, so I don't have to wrestle my mouse just to position the camera
I hate to be that guy, but... You keep calling it a zoom, it's actually a dolly. A zoom is a change in the camera's viewing angle, not position. Moving the camera forward and backward is called dollying.
Anyway, yeah I do agree the change to the camera is a step in the right direction, but it still needs work.
While the camera's rotating speed now being based on mouse speed is good, moving it with right click still isn't. And while you can change sensitivity in the options, it affects both rotation and movement, with the former being way faster that the latter. This means I have to choose between lowering the camera sensitivity to have decent look speed but excruciatingly slow movement, or still slow but bearable movement but a camera orbit that flings itself around 720 degrees with a tiny flick of the wrist.
The X and Y rotation also have wildly different sensitivities, the camera rotates left and right much, much faster that up and down. This just feels very off.
Last but not least, dollying the camera with the mousewheel out of combat feels extremely buggy. Oftentimes I find myself wanting to move it closer, but mousewheel up makes it move backwards instead for a few notches, acting very jerky, until it's moved a certain distance away at which point it actually does what I tell it to do.
(If I had to guess from my very limited game dev experience, it seems to me like the game tries to remember your preferred boom length setting, but does not lerp the camera's actual distance towards it unless you're actively manipulating it. The default "setting" also appears to be a good distance farther away than the actual default camera distance, which is quite close behind the character. Thus why any manipulation makes the camera dolly back no matter what for a while after loading into a new area, I guess?)
Oh, and it was much worse a few versions back, since whenever the camera collided with walls, it just got stuck at that closer distance, bringing back the buggy mousewheel dolly in full force. But then, I dunno if that was a deliberate band-aid solution for that or something, but now it doesn't happen since the camera just clips right through walls, which is it own polish issue I suppose.
So, tl;dr, to make the camera feel decent in my humble opinion, make movement be affected by mouse speed too, adjust sensitivities to be more consistent, fix mousewheel dolly outside of combat (and if you succeed, make it collide with walls again), and speed it up in combat (or change it to something that lets it be moved by the mouse).