Regarding Ms. Schabas' article "Inside Shen Yun’s delicate dance between politics and the stage" I would point out that the Shen Run show depicts many aspects of Chinese society - mostly ancient society - including  modern China. I have seen this show many times  and have not found the content to be political or misleading .
The truth is that Falun Gong (Falun Dafa) is persecuted in China and to show that on stage is not easy to look at-  especially in the midst of the beautiful and sometimes humorous other dance pieces. However, showing the brutality toward a spiritual practice like Falun Gong has value in that it reminds us all about the ugliness of repression.
Throughout China's history its society emphasized the importance of values and virtue. That is, until the CCP eroded the decent parts of Chinese society during its occupation of China. This is reality.
Overall, I find Shen Yun uplifting, entertaining, and visually stunning.
I see no hidden agenda or political zingers.