Routing via South of France would be pretty sensible from North Italy to Ireland. The direct route across Switzerland is high and jagged and very weather dependent.
..and why would you press on IFR, while you have the option of a night-stop in Cannes instead? Good decision, well made!