Well I for one love heavy sleeper.
It has no disadvantages really, as long as you’re a bit careful where you sleep.
You’re still going to wake up if something attacks you anyways.
If I had to make Heavy Sleeper a bit negative (rather than granting you a good sleep and free points) I’d have it make you groggy for some time if you don’t sleep to ‘Well rested’.