I used to think chosing between BA and Thai from LHR was a bit like asking if you would prefer to walk or swim to Thailand. I will take a break in the Middle East any time
It is a confirmed booking but only has a validity of 3 to 7 days. If you are going to show at check in (which I do) best only purchase just before you fly. I find them excellent peace of mind
I had a STV last year. With borders closed it worked a treat and I got a stay of nearly a year. With borders open the STV is too much of a hassle, I will go back to SETV and just move around