Am I missing something... looking at the first link you put (MSE regular savings accounts) they all limit what you can pay in, therefore that limits how good they are.
So looking at the Skipton savings account, it has 7% interest, a maximum of £250 a month. Do that for 12 months you have paid...