For both Passportinonehand and Noppasit I would imagine crediting to BA would be the best, as the most likely to attain Silver which will give lounge access and other OW Sapphire benefits across the globe. The only difficulty may be the 4 flights needed on BA/IB, although possibly that could be slotted in to a visit to Europe which both suggest would potentially be on their yearly schedule.