Maybe that's why my son (now 3 yrs) likes to have evry blanket he has on top of him when he goes to sleep. He has slept in his own room since he was 2 weeks old. First in a crib and the at about 2 in a toddler bed. that is still where he sleeps. The choice for us to put him in his own room was very two-sided. Firstly: I am a light sleeper and I could handle the waking up baby noise he would make for the hour before he would really wake up to eat throught the night. :) and secondly: we wanted him to be able to sleep through the night as soon as possible and night depend on us to do so. It worked for us and at 2 1/2 months he was sleeping through the night.
Back to the original subject. When we switched him over to his toddler bed, we had few poblems. he did get up and out of bed and try to come out of his room for a few weeks but then he got used to it all and I guess just played or whatever in the dark in his room until he went to sleep. Then one morning I went in his room and he had all his baby blankets (crib sized, the ones that are like tied quilts, his grandma made him) in his bed with him. At first I didn't realize how they got there. I jsut folded them back up and put them in his organizer that stays out in his room. The next moring, it happened again and then I knew that he had pulled them all out himself. Something about being comforted and safe I assumed.
So now that I have made this really long!!! :) I think that is a neat idea and cool that it works.
Maybe several blankets will work to create the weight!!!!