Pretty sure Vietnam is still a no-no on the OWE. I had to purchase tickets BKK-SGN-BKK separately, flew Vietnam Airlines one way and Thai the other way. Coach tickets weren't cheap, I think about $350 or so for a rather short flight (was part of a longer ticket for me), but Business Class was only marginally more ($50 each way?) and worth it IMHO.