Overall, it doesnt belong on Broadway. Its overly long and has lots of pointless filler. The story isnt really that interesting. Some of the music was good and the cast did the best they could with what they have. I found it to be more like children's theater. It looked cheesy and cheap.
That said, the young people in the audience loved it.