Better to open foreign currency account and keep in your home currency, also open a baht account and you can transfer easily using either a bank transfer from foreign currency account or home country. We use Krungsri, they are very good and have internet banking which makes things even easier :-)