Resently SK is offering lower price in C to BKK then TG. After completing 3 TG flights in C this summer, I must say that their service has dropped a lot since last year, and the food they serve is below the standards of their competitors.
You say you fly SK in C to BKK, and then I must say that I would have chosen EB insted of ROP. I give you some reasons:
If you have EB silver, you get 15% more points on SK flights, and if you have EB Gold you get 25% more points on SK flights.
For EBGold you need 45 000 points yearly. In ROP you need 50 000.
If flying biz class you get 200% EB points, but only 125% ROP points regardless of wich StarA metall you fly.
If you are doing intra-european legs on SK, you will earn more points with EB then ROP, as of ROP will calculate the actual milage, but EB has a fixed point pr leg policy. So OSL-ZRH in biz with SK gives 2400 points (plus 15/25% if silver/gold) and ROP will only give 1800.
So if I where you, I would definatly change to EB.
BFN