It's really hard for me to evaluate Indian films. Although they appeal to me, I live in a world totally alien to theirs. What I see as a film being interrupted by unnecessary music videos, they might see as the marriage of two vibrant, vital aspects of their culture.
That said, Asoka is a film that I enjoyed very much. The story is epic, complex, and deeply layered, and it almost had me crying in the end (VERY few films can do this). The cast is fantastic, and they did an excellent job. The costumes and the sets were equally great. It's runtime is at 2 hours 45 minutes, but I was left hoping it was going to go a little bit longer. I wanted to know what happened to Davi, and I wanted to learn a few things from Asoka's latter days --when he embarked on his journey towards peace.
This film is great, and I'm looking forward to seeing it again.