So, the way it is when you place a vanilla torch on another planet without oxygen and it goes out, should be done with the stone torch from Tinkers' Construct. They currently light no matter where they are, and I would assume like regular torches they need oxygen to burn: