I have done this many times NRT-BKK on United and Thai (never on NH)... I personally thought the United lounge is much better. The ANA lounge was nice and I used it a few times flying on Thai as they usually depart closer to the ANA lounge, but if I had my choice I go UAL everytime.