I went with Snowcard I think for Mega and then Dogtag for some fairly remote riding in Morocco that required air lift rescure. I presume you mean a helicopter airlift if the worst should happen?
Would be pretty useless insurance if they didn’t include transport off the mountain wouldn’t it? I have to say I didn’t check – just assumed that paying the premium price that snowcard charge would mean premium cover.
But for your own peace of mind, give them a call, they’ll answer it in seconds – or email them for a written confirmation you can take with you in case of any quibbles?