I've always felt that a small, lightweight FWD car was best in snow. I once had a job where we had to drive up a steep road to work in winter. Only the small FWD cars could make it. RWD cars and 4WD trucks could forget about it.
Not only is FWD best for engine efficiency (no driveshaft losses), but it's safest to have the mass of the engine/transmission up front to absorb the impact of a crash. Mid-engine cars have the best weight balance, but a small FWD car can approach ideal weight balance because the driver/passenger weight is a bigger percentage of the total weight.