I know what repentance means and I also know what forgiveness means. To disallow a believer to not commune with God because of a past sin which has been repented of is not an organization to which I would like to worship with. Makes God out to be rather small and petty instead of large and loving. I know which kind of God I'd rather believe in, thanks.
Regocnize what happened was a mistake and correct as best as possible. NOT celebrate the mistake.
The entire subtext of this article is just a grovel for presents.