I've never really understood the need to pour cold water on deals people are kind enough to draw to our attention.
£61 LON IST is a stunningly good deal, especially considering that UK tax has to come out of that payment.
Perhaps it's not such a good idea for an MR, but for those of us who travel regularly to Turkey, it's fine😀