People running IE on Windows XP already have a seriously degraded experience of the web. All that not supporting SNI means is that they'll get a certificate warning. It wont actually prevent them from accessing the HTTPS site. And to be honest, their machine is probably compromised anyway, so you shouldn't want them on your site in the first place.
I suspect the vast majority of sites wouldn't fair too badly from rolling out SNI today.
I suspect the vast majority of sites wouldn't fair too badly from rolling out SNI today.