Well babies don't come with a manual & no 2 babies are exactly the same. If you do what you feel is right & it works for you & your family then do it! Everything will fall into place.
In my opinion its better to have a child who is content & KNOWS they are loved by their parents than one who falls asleep within a minute of going to bed IYKWIM. Hey if you have a child that is both of the things I mentioned above then great! I guess what I'm trying to say is that I think a child will sleep better if they are content... a routine does help on top of that though from my experience.
Sounds like you're doing something right & she definately looks happy & healthy in that pic! (what a cutie pie!)
Bookmarks