External monitors are still annoying in my experience, and the only problem I had with sleep was the VirtualBox kernel module causing issues (though you can, if you're willing to edit config files, unload it upon suspend, avoiding any issues). Apart from that, I've not had much in the way of issues with my T410 over the past two years.