single ticket absolutely zero worry. 2 tickets no i wud not risk 1hr anything can happen particularly if you are flying non SQ to SQ or vice versa.
I say SQ has one of best duty of care. Once they cancelled they rerouted me to ensure i get to my destination