Yes I think you are right. I didn't read the other pages in the article.
I believe that there's a problem with a church which is getting too powerful where the church can control someone's life as much as those people in the article. I believe what happened is that the leader Li Hongzhi with his political connections and he wants to make some recommendations on changes to the government. Much like the Dalai Lama, he is considered persona no grata.
If you look at Friends of Falun Gong Website about their advisory board.
Friends of Falun Gong USA- About Us
One of them is Annette Lantos, wife of Congressmen Tom Lantos. Another is Mark Palmer, who is VP of Freedom House. Freedom House is US funded based NGO. Makes you wonder why China decided to ban the Falon Gong.