Not Linux-related, but the keyboard transition (happened between W520 and W530) was unfortunate and pissed a lot of people off.
I'm sure the new keyboard design has its merits, but the fact that they changed it over the objection of their most loyal users speaks volumes about the direction Lenovo is taking the ThinkPad brand.
When I got the laptop, it wasn't working due to a kernal bug. I was able to get Wifi going using an external dongle. Then a kernal update fixed the bug and the internal worked. Since then something has changed and now neither work.
I'm using Arch Linux... I used to have time to spend keeping things running and I enjoyed the slimmed down nature.. but these days I don't and I'm considering going back to Ubuntu.