I think the reason Windows and Linux seem to behave awkwardly with Thunderbolt is that Thunderbolt is actually PCI-Express, and they're not exactly used to hot-plugging PCIe devices! But that's just speculation on my part.
I run the 2013 on Arch, and apart from the thunderbolt issue it actually works very very well. Totally silent laptop with incredible battery life is a major winner.