I have everything working on my Thinkpad, including bluetooth keyboard (ok, sometimes I have to restart the bluetooth daemon after the machine returns from sleep), hybrid sleep mode, dual screen setup, headphone jack, camera, wifi, VPN with networkmanager ... I swear I will never touch the config, update the distro or anything again.