Swiss/Austrian are having a sale ex-Amsterdam to Bangkok, Thailand. You can fly on two world class airlines Swiss and Austrian and collect a decent amount of miles.
Avoid Lufthansa if you collect miles with Aegean Airlines as they credit at 0%. You would earn 12264 miles in most Star Alliance programs (100%).
United flyers would also obtain 2453 PQPs as LX and OS give 1/5 RDMs as PQPs...
Swiss Boeing 777 Business Class