I've had a Surface Pro 4 for about a week now for much the same reason as you - as a practical alternative to my (heavy) Macbook Pro or (bad screen) Macbook Air. Up until yesterday I was pretty much set on taking it back - would reboot after sleep, not wake up with external display attached...