Hi, my 10 month old currently drinks his water from a free flow sippy cup. He received a Munchkin Miricle 360 cup for Christmas. Would I be better to transition him into this for both milk and water? Which one is better for teeth and development does anybody know? It's confusing me because his sippy cup is freeflow but has a spout which I've heard is bad for teeth and its messy and spills. The Miricle cup is great because it doesn't spill (perfect for out and about) and teaches him to drink out of a cup. He can drink from anywhere on rim too like a normal cup which I like, there's no spout so better for teeth i'm presuming but but because it isn't free flow would that be taking a step back? I'm so confused. Please help.