I have been to KUL many times

. I know it is doable, but most importantly if this is legal. Because if there is a delay on TG, then I'll screw.
Btw, assuming something bad happen, will SQ put me on next flight? I just notice there is another flight out of KUL for the day. It is MI flight though, which for some reason does not come out in SQ website.
I will be on E subclass ticket or higher.
The reason I am quite reluctant to take MI flight, coz I can't bank it in to TK...
Or should I just take this MI flight which will depart 21xx and bank the miles to KF.., which i will Lose around 300+ points