I wonder if a better idea would be for the installer in Ubuntu to do a cursory hardware check before installation and let you know what stuff might not work before proceeding.
It can't be good PR and leads to this "Wifi on Linux sucks!" "no it works fine" type threads on tech forums.
Having said that, I don't understand the problem with Linux wiping the Windows install? The only problem I have ever had is with Windows installs overwriting GRUB in the MBR.
You can usually dual boot both OSes with them both being blissfully unaware of each other. So I assume he's doing something weird there.