The LDS Church currently teaches they have the fulness of the temple ordinances and all that God intended to reveal on the subject. Again, I totally disagree. The LDS Church did not previously believe or teach they had the fulness of the temple teachings. That is a recent claim and is simply not true.
Carol and I were first introduced to wine in the Sacrament in a fellowship meeting after one of the lectures in 2014. I think it was Las Vegas. We were invited by members of the Colorado fellowship to join with them to meet and talk about what we had received that day. To me, it was an amazing spiritual experience, and not because of the wine. I felt the sweet spirit of the Lord being poured out on this humble fellowship gathered that night.