Single-DIN units are simpler, while double-DIN units provide more space for advanced features like touchscreen interfaces.
This means dealing with the glass shop, being without your car for a day or two, having a potentially leaky windshield and, ...