Hey Taylan,
Just a little feedback on point 4:
Surprise attack doesn't work like that in D&D/BG3. Basically if you're all hidden and one of your characters attacks an enemy from stealth, you will get a surprise round. Basically you're getting a free round where your full party can make an attack, cast spells etc. and when it's the enemy's turn, they will just skip their turn as they are *surprised*. So you will have two turns before the enemy does anything.
Turn 1: Party stealth attack, full party takes their turn
Turn 2: Enemy is *surprised*
Turn 3: Party gets another round of attacks
Turn 4: Enemy gets their first turn to make actions
On 1: Can agree with you there, but I do think that kind of optimization comes later down the line. There has already been some major improvements in that area. The problem is that they load the whole world you're currently in, which gives you zero loading times while exploring, but long loading times if you're save scumming.
On all the rest I can just agree with you on the tediousness of "send to camp" and micro managing inventory and quick slots. UI is a mess at the moment, as is the camera.