In reply to Busby:
I few years since I raced the mega. I seem to remember getting insurance for the race from the organiser for a few euros extra. Races are hard to get insurance for generally. Even the more expensive snow card type exclude racing.
Have fun, don't tw*t yourself.