Can you checkmate with a premove despite disconnection?
I tried against a friend in an unrated game. It doesn't work. Premove checkmate, lose connection => lose game.

Premoves are store client side and are only sent one at a time when receiving your opponent's move. So if you're disconnected long enough it won't matter if you premoved.