I think if it works for you, then you are doing just fine!
Paige has 7oz of milk in her bedtime bottle. Thats all the milk she drinks, although she has cereal most mornings and eats lots of cheese/yoghurts etc.
She eats any food at all pretty much, and loves fruit, some veg, all meats, pasta, potatoes, fish... you name it, she eats it! Her meals arent the biggest but she eats the same amount most nights so it must be enough for her!
She naps once during the day for around an hour (90 mins if Im lucky!) although sometimes she has 2 naps of around an hour each maybe once or twice a week)
Her bathtime is at 6pm, then she watches ITNG and goes to bed when it finishes and it usually asleep by 7pm. She wakes around 6/6.30am.
(some nights she goes to sleep at 6/6.30pm but still wakes at the same time in the morning)
Its not set in stone, and it does vary but this is our general routine