What an adventure! I’ve not flown Finnair for a while but pre-Covid, always had good flights to HEL and back with them.
Ive also flown Swiss a fair few times, both in economy and Business, including a J trip to Tel Aviv via ZRH. Much better than BA by far.