This is not a comment on the suitability of Deacon Levine for the priesthood, because I have no idea about him, but a comment on SNAP. IMHO SNAP itself is becoming a corrupt organization, using its victim status to lash out against the clergy without sufficient evidence. I’ve seen it happen here on Logn Island. They should get their asses sued for defamation in several cases.
The one parishioner involved in these groups later went on to become an ordained minister in the Catholic Church of America or some such nonsense. She keeps company with Wiccans and New Agers now.
I think SNAP is more interested in shaking down the church than they are in finding the truth about abuse.