Thanks Guy Betsy,
My only real concern is regardless of which terminal area I land at will be whether or not I will have to do passport and immigration. This will be determined by whether or not I can check in for my Thai Airways departure flight at the transfer counter in the satellite terminal.
Regards,
MW