As much as I think that what she did and how she did it was morally wrong, I actually think that she did very well to get out of a sticky situation. In contrast to the case of Shapelle, her defence was organised in a very calm, methodical and sensitive way so that it worked in with the conventions and sensitivities of the Indonesian justice system. In other words, she used the limited evidence and legal precedents in the most appropriate way without pissing the judges off. If I were in her position (which I wouldn't be, because I don't have any huge desire to go to Indonesia anytime soon), I would have done exactly the same thing.
On another point, I think she should take money for her story and then donate it all to charity - perhaps a drug rehabilitation clinic, an anti-drug lobby group or a youth at risk intervention program.
Finally, can you believe that after three months in a dirty prison cell, her hair and skin still look great. Some people have all the luck!