I'd choose Linate anyday over the hour long drive into Milan from Malpensa. ATC at Linate is much impoved since the SAS crash. I'm told the surface movement radar actually works now and certain taxyways have been closed off to reduce the risk of an accidental runway incursion. Fog at Linate isn't really that big a deal, the runway is certified for autolands and ATC slot delays tend to affect both airports equally on foggy days. Frankly I don't think LIN is any more dangerous than any other airport in Italy.