San Dimas is a great family community with good schools as far as I can tell. Claremont, Glendora and La Verne are also desirable family neighborhoods with an easy commute to San Dimas.
Not sure about the east Indian community. LA in general has a big mix, so you should be welcome wherever you choose. I went to high school in West Covina (5-10 miles from San Dimas) and had plenty of Indian friends.
I have a good friend who is a realtor in Glendora if you want some help!