Can I just say. This friend of yours may be a very good driver, but certainly having differential grip on the 2 axles wont help anyone.
In fact on a previous car I had, having two different brands on the 2 axles would set the TC/ESP off on a constant basis. It was a known problem on the forums with an easy cure. Go for the same make of tyre all around.
Lastly, why do you attribute the spin to the winter tyres? If the car has poor grip on any axle and it looses traction, then the car will spin off. The fact that other cars didn't maybe due to the fact that they are different cars, FWD maybe, dont have differential grip, weren't driving like an idiot, oil patch etc etc.
I drove all of 2010 on winter tyres on my Focus ST because I was too lazy to get it changed. They were Cooper weathermasters, not a premium brand at all. And other than slightly mushier handling, a bit more noise and slightly more wear, I had no issues. I certainly didnt die or loose control or even slip or slide around. This was throughout the summer months.
Currently London temps are around 6-9 deg C. I have driven both my Elites to work over the last week. One has SC3's, 2 yrs old the other has Dunlop Winter 3Ds 24 months old. Both have been through 2 lots of changes and storage. Both cars have had WIM setup. SC3s break traction, the Dunlops dont. Same driver, similar style of driving, same route, similar temps. And not a drop of snow to be seen. My personal choice is the Dunlop, just feels more secure and planted. You could take that as real world experience or ignore it if you wish.
BTW I dont have tramlining issues unless the road surface is poor.