Thanks for the detailed response.
Yeah, I am going for the Thailand Open as well
Will be staying by the river, and I thought the best way would be to take the BTS skytrain from Saphan Taksin to Mo Chit, then the shuttle link to Impact Arena.
I learnt about the shuttle link from Impact Arena website but was wondering whether its up to date. I guess if I cant find the shuttle van I can still catch a cab at Mo Chit for the last segment of the journey