Did you upgrade the kernel to 3.17.3 to get hotswap support for thunderbolt? What did you do to get wifi working properly? I tried installing 14.04 pre 3.16 and there were enough little irritations that I figured I'd wait until the next kernel version makes it in.
Also, any particular reason for going with 14.04 over 14.10? I know LTS makes sense for servers, but I'm wondering why you went with 14.04 for a laptop.