Maybe i had luck with the hardware, works well so far. But I think they do a great job to enable hardware, given that the production companies don't generally provide fitting drivers.
I really only use Windows for games and development. For the other stuff Ubuntu is way more convenient and quicker.