Hmm, didnt noticed this post after I posted. If I read the award chart correctly, it takes just 25k UA miles to upgrade a LAX - SIN, while it takes 45k SQ miles for the same flight, though both uses different inventory (*A vs Krisflyer members). I'm not even sure SQ will release O class to *A last minute, they should release to Krisflyer members first I guess.