Really fun, I really liked the references to existing shows/musicals. I did find it hard to understand what was influencing the audience opinion though.
I wanted to make it so you couldn't brute force your way to an optimum approval rating, but I definitely agree that it's not very clear how the cast and associated roles impact the audience's opinion.