Is part of the problem the huge power available too? I remember when we had a GTE astra, and a 1.2 (about -20 bhp) corsa, the corsa was much better at hills in the snow, because the astra just had too much power, whereas the corsa was not so liable to spin.
S.