It's going good for us. Okay most days great, and on bad days (today) I feel very spoiled most of the time!
I used to let dd wake herself up, but then she was suffering at bed time because she was irritated or something, so we started waking her at the same time everyday. I was so against this as I LOVE sleep, but it has worked out so much better for her. We wake her at 7 and she goes to bed at 7.
It took us a while to switch to the 4 hour but once we did it has worked great. I did not think she needed it but I guess she did. Have you tried watching the clock? I would try waking at the same time, and napping etc to see where she is at and then you could move the bed time accordingly? Dowes this make sense??
Good luck