Yes I agree, I have a set of winters myself so am familiar with the advantages.

What I was driving at (excuse the pun), is that winter tyres alone may not be adequate for OP's intended purpose. Ideally you'd put snow chains over winter tyres, but if OP is driving to France, they'd have to either drive all the way there and back on winters, or leave all their luggage at home and fill the boot with 4 wheels and tyres.
I would expect there'd be less chance of damaging your wheels with snow socks than snow chains, but have no experience of running either.