The wire and connector going to the switch are the same for LHD and RHD. I was reluctant in buying one because they are expensive and i would have to resell it, but i finally decided to give it a shot. I'll collect it tomorrow and test.
Prior to ordering the switch, i disassembled my current switch and everything seemed to be in order, so i doubt a new switch will make any difference. I'll report back tomorrow.