Hi Exff
Looking at the maths - and assuming you swapped your mortgage in May - you would have 20 months left to pay.
Staying out that would cost you 20 x £467 = £9807
If you swapped mortgage to the First Direct 2.89% offset tracker, the monthly payments would reduce to £349 on a £74,500 mortgage - but it will cost you £2,500 in early repayment charges and £1,129 in up front fees with First Direct (assuming valuation fee of £330 - that may be lower depending on the value of your home)
New mortgage is 20x £349 + £2,500 + £1,129 = £10,959
So in financial terms, you are better staying put. Although the offset facility will reduce the amount of interest that you pay, the fact you have such hefty fees to swap would really wipe out the benefit.
However, if you are looking to lower your monthly repayments, you may still find the First Direct an attractive offer. Alternatively, if you are allowed to make capital repayments off your current mortgage, you could reduce your balance on a monthly basis with some of your savings to bring your repayments down.
Sorry if this sounds very complicated!