Nice report, glad you're enjoying SIN, it's one of my favourite cities. Out of curiosity though, why didn't you fly QR or KL from SIN-DPS? They'd have to be better options that TR or JQ?
You can purchase duty free when arriving into Australia as well, it's great to restock the bar when coming home.
Have fun in Bali!