Good points
Tremendous efforts , lots of hard work, huge risk taken to create the impeccable, the infinite.
Subtle characters, huge Ravan, difficult storyboarding and VFX. Marvellous vision.
Good vs Evil war shown clearly. Actor did their best. It's not easy to play characters of mythology with those values.
Challenes
Lots of fight scenes, long film; recreation of enigmatic mythology is challenging.
All the best to the film makers and Prabhas.
Hanumanji was superb.