Thanks so much! And also thanks to all the replies.
I threw caution to the wind and ended up booking this late last night. Flying out of OSL as I didn't fancy the 6 hour layover in DOH on the way back and the 525am start time from BKK, it was £100 more out of OSL but I think it was worth it for me.
I'm on QR830 (hopefully a QSuite) that gets me in to BKK at 0655, then going on CI0834 at 10.55. Wish me luck. Thinking might go HBO for this the 'to' leg of the trip....!