The missing fact for me is how long you genuinely expect to keep this mortgage. A higher-fee offer with generous overpayments could win if you reduce the balance heavily, but it could be poor value if you move early and never use that flexibility.
I’d ask each lender for matching repayment...