I'm glad it's working for you.
Just for the record, we're on the side it didn't work for - and it was pretty obvious it wasn't working and harrowing for all concerned.
We did it by the book - return at 2, 5, 7, 10 minutes then every 10. No eye contact, no picking up. DS (about 8-9 months old IIRC) screamed and screamed and screamed. When he got too tired to scream he stood silently in his cot in the dark watching the door and only started screaming (hoarsely) when we came in to check on him.
Over 5 nights he never ever slept without us in with him, he held out for 5+ hours each night and finally collapsed at around midnight when being checked on each night.
He would then sleep for about 5 hours and wake up crying.
By day 5 he was becoming hysterical - crying, clawing, struggling - at the sight of the stairs and was inconsolable at the sight of his cot. He was also very clingy in the daytimes and clearly distressed.
I believe it would have worked for our next 2 DC as they have very different personalities, but for DS, not without significant damage.
Just adding the opposite POV, as it is very easy to feel that it always works. It doesn't.