Which makes me want to repositition the title: Are Pentecostals saved? Maybe.
Are Presbyterians saved? Maybe.
Are (church of your choice members) saved? Maybe.
By their fruits you shall know them. Wheat and tares everywhere. But he who calls upon the name of the Lord shall be saved.
And Catholics (and all the ancient churches like the Orthodox) with their saints and devotions and different ways of doing things than modern American protestants call upon the name of the Lord a lot. Or at least some of us do!
Name calling is not useful. Loving and living a Christian life is where the rubber meets the road. And if you don't come to the foot of the cross and realize who it is hanging there, and why he's there and what your value is, what type of Christian could you be?
I think if the author dug a little deeper into what the Church teaches on "works" his conclusion about the role of "works" in Catholicism would be less cut-and-dried, but at least he's addressing the issue head-on, without acrimony.