Anyone use Coverwise insurance
http://www.coverwise.co.uk/travel-insurance/Ski-Insurance.aspx
Looks remarkably cheap - about a quarter of what I'd pay with snowcard, yet appears to offer similar cover. Includes off-piste skiing without a guide "unless against local authority advice", which seems to be standard wording but could mean a number of things.