Can you get more than one stopover? Or are you just going SIN-RGN and decided to piece together this itinerary to use miles for C? I guess I am just a little confused by what you are actually doing.
I flew SilkAir HKT-SIN a couple of years ago in C for about $400 one way and thought it was fine.