Given that you aren't travelling until September 2013, you should by then also have the option of getting from Bali/Java to KK via Malaysia Airlines, which should be in Oneworld by then, though obviously one won't be able to redeem points on them until they formally join sometime around the end of this year.