On the flip side, Jesus died for them too. He also hung out with those who needed the most help because they were among the most abominable. He is the Judge and we are not. We shouldn't have these folks in any leadership positions, but they should be welcome in the Church in the hopes of allowing them to develop their relationship with Christ that they too can enjoy salvation.
Not saying that is your stand, but your words sound that way.