I've been a gentle parent since 2006. DS was not a 'good' sleeper (I'm sure he was fine with it, it just wasn't convenient for us and convenience isn't why we had kids!) and DD is, by conventional wisdom, a good sleeper. I'm sure that as well as co-sleeping and snuggling and feeding to sleep that doing Elimination Communication with her helped immensely, too, because she'd be dry after doing a wee, instead of being in a wet nappy.
It's the child, and if they're not going to sleep when you want them to, what are you going to do? Force a square peg into a round hole through other methods that serve to create more angst and little by way of actual solution (unless you call heightened cortisol levels and helplessness a 'solution' ).
The parenting caper is about guiding our kids to adolescence safely, with trust and compassion. IMO, anyway. I love that I haven't wasted many opportunities for snuggles - DS is at kinder now and is far too busy for random snuggles these days!