I tried EASY (Eat, Awake, Sleep, You (your own time)).
It just didn't work for Thomas and I. If the EASY routine was a 3 hour one (awake for an hour, sleep for 2), it would all fall apart if Thomas decided to only sleep for 40 minutes, and all I did was stress about his lack of sleep.
Now the only routine we have is bedtime, he must be asleep by 8:30. He set that time himself.
I let him lead the way during the day and we are both happy with that, it works for us. He sleeps if he's tired, plays if he wants, and feeds when it suits him.