why not just field pre-filled with automatically calculated fee which I can change?
I agree with this.
You can even add an advanced option to enable this possibility if you want, but I think that it's really needed.
I also want to be able to chose/change the fee.